ORM для реальных приложений не окупается - дело за малым - объяснить это манагерам и разрабам
Dec 06, 2023 11:10
Проблемы
При использовании ORM мы обычно прописываем в коде сущности и их взаимосвязи, и по сути это - проектирование БД ещё раз (дублирование логики!) прямо в коде.
Борьба с проблемами производительности никуда не денется всё равно, как ни абстрагируй. Ты просто можешь не знать, что у тебя под капотом происходит. Какие там делаются джойны и группировки.
Язык запросов в виде цепочки объектов и методов читается хуже, чем SQL, по сути это - особый язык, который надо учить