Как стать автором
Обновить
11
0
Сергей @be_a_dancer

Интеллектуальные системы в гуманитарной сфере

Отправить сообщение

За что я ненавижу Eloquent ORM

Время на прочтение4 мин
Количество просмотров31K

image


Всем привет. Хочу перед вами исповедаться и рассказать немного о том, что я чувствую, когда разрабатываю на Laravel. Нет, не подумайте, я обожаю этот фреймворк и безумно благодарен команде, которая его создала и поддерживает, они делают крайне крутое дело и, на мой взгляд, Laravel является лучшим продолжением не менее горячо любимого мною Symfony.


Я обожаю тупой код. Тупой в том смысле, что даже через 10 лет, если заказчик попросит тебя внести изменения в него, ты сможешь сделать это не вникая во всю логику, даже будучи после пятничного корпоратива, ничего в старом коде не сломав. И тупой в том смысле, что не нужно прикладывать никаких когнитивных усилий, чтобы его понять. Но есть в Laravel Eloquent ORM одно архитектурное решение, которое заставляет меня плакать. Интересно? Заходите под кат.

Читать дальше →
Всего голосов 37: ↑30 и ↓7+23
Комментарии113

Информация

В рейтинге
5 003-й
Откуда
Архангельск, Архангельская обл., Россия
Дата рождения
Зарегистрирован
Активность