Зачем нужны кодгенраторы?

craz

Нестандартное звание
http://framework.zend.com/manual/ru/zend.codegenerator.examples.html

по сути генерирование кода - т.е. написание иструкций для создания класса занимает столько же времени, что и создание самого класса, я понимаю можно это делать в цикле... но как то не могу придумать зачем...

модели, котроллеры генерировать с каркасом чтоль? чтобы на выходе уже был каркас приложения?
 

tz-lom

Продвинутый новичок
craz
я генерирую валидаторы форм по самим формам,в результате мне надо писать в два раза меньше кода :)
так же можно генерировать классы CRUD операций над таблицами на основе самих таблиц,опять таки тоже удобно
 

craz

Нестандартное звание
craz
я генерирую валидаторы форм по самим формам,в результате мне надо писать в два раза меньше кода :)
так же можно генерировать классы CRUD операций над таблицами на основе самих таблиц,опять таки тоже удобно
покажи?
 

tz-lom

Продвинутый новичок
http://pastebin.com/ggMeiUK8
http://pastebin.com/VqxyiWBi
http://pastebin.com/bntMDM0e

Для КО подсказываю сам: код УГ,писался на коленке , есть неисправленные баги
собственно по этим причинам код ещё не на гитхабе

а для работы с мускулем ПХП кода у меня нету,когда то давно мне какая то софтина для работы с БД сгенерила пачку кода для быстрого написания скрипта модифицирующего базу,и это было удобно,потом мне стало лень рисовать запросы мышой и я забил на такие извращения
 

HraKK

Мудак
Команда форума
tz-lom
А ты знаешь способ забить микроскопом гвозди?
 

craz

Нестандартное звание
http://pastebin.com/ggMeiUK8
http://pastebin.com/VqxyiWBi
http://pastebin.com/bntMDM0e

Для КО подсказываю сам: код УГ,писался на коленке , есть неисправленные баги
собственно по этим причинам код ещё не на гитхабе

а для работы с мускулем ПХП кода у меня нету,когда то давно мне какая то софтина для работы с БД сгенерила пачку кода для быстрого написания скрипта модифицирующего базу,и это было удобно,потом мне стало лень рисовать запросы мышой и я забил на такие извращения
э не совсем то что я имел ввиду но все равно спс, чтобы поточнее - я имел ввиду существующие майнстрим решения, зенд, симфония и тд.
 

tz-lom

Продвинутый новичок
HraKK
да,знаю,даже забивал,главное снять оптику и ослабить стопорные и юстировочные винты чтобы не испортить

а серьёзно? или ждать цитатки с лурка?
 

craz

Нестандартное звание
та ну yii, я имею ввиду

"у меня в программе при нажатии на хххх в админке должен сгенерироаться класс уууу я делаю так {php}{/php}" - что нибудь простое
 

Dreammaker

***=Ф=***
craz
не совсем понятно - это на русском написано? :)

Чем не устраивает генератор в yii - удобная штука по внешним ключам связи в моделях генерит и т.д. Вроде они делали ещё визульный веб-генератор - не знаю насколько сейчас продвинулись - я сейчас уже больше заказываю, чем собственно программирую, поэтому толком не знаю.
 

tz-lom

Продвинутый новичок
AmdY , спасибо за подсказку
там нашёлся не криво написанный парсер,я думал мож какие другие способы есть,видимо нету :)
 

AmdY

Пью пиво
Команда форума
есть вариант с xslt, но точно не найду где видел
 

HraKK

Мудак
Команда форума
HraKK
да,знаю,даже забивал,главное снять оптику и ослабить стопорные и юстировочные винты чтобы не испортить

а серьёзно? или ждать цитатки с лурка?
я серьезно спросил, ты ответил, больше вопросов нету
 
Сверху