а с чем связано? Типа пацанам западло использовать конструктор и пишем исключительно ручками в блокноте? Или есть другие причины (генерит говнокод, ошибки и т.п.)? Мне как человеку плохо знакомому с октябрем и ларой, Builder показался удобным))
Это конструктор. И все присущие ему проблемы. Делать что-то серьезное через него не выйдет. А что-то простое можно и без него )) Код генерит он и правда не очень, не говоря, что это панацея инструмент, особенно в плане миграций.
Основные минусы следующие: 1. В Билдере присутствуют далеко не все настройки — от генерации таблиц БД до настройки форм/списков. Когда конфигурируешь всё руками, имеешь полный доступ к любым тонким настройкам. 2. Генерирует миграции с неинформативными названиями, поощряет небрежность пользователя. Опечатался в названии колонки - мигрировал, исправил - мигрировал, пришла новая идея - мигрировал) В итоге получаются простые плагины с десятками миграций — фактически мусор. 3. Как сейчас, не знаю, раньше генерируемые файлы моделей и контроллеров содержали кучу ненужного мусора
Для быстрого старта — попробовать Октябрь — это неплохой инструмент. Но как только приучишься делать всё руками, Билдер потеряет всякую привлекательность, потому что скорость разработки будет идентичная, а контроля при ручной разработки в разы больше.
Ну это вопросы из разных плоскостей)
Ты не понимаешь, это другое)
Когда разворачиваешь чей-то плагин из Билдера, а он выполняет 90 миграций (на 5 таблиц), это реально прям сильно другое 🤭
Создание плагина через артизан, нормализация миграций - всё это дает хоть какое-то понимание того, как устроен плагин и с чем его едят. А билдер это как корм для собак
Обсуждают сегодня