LINUX.ORG.RU

История изменений

Исправление Goury, (текущая версия) :

Если есть хороший специалист по постгресу — не надо было и приходить к ORM.
Никаких преимуществ кроме экономии времени на написании запросов оно не даёт и это преимущество относится только к разработке новых инструментов.

Для качественности архитектуры надо просто вынести все запросы в соответствующие модели.
И в результате в моделе описывается логика данных, а в остальном коде данные обрабатываются процедурами модели.
И все лучшие практики довольны и в случае миграции переписывать придётся только в одном месте, а не по всему коду лазить.

Исходная версия Goury, :

Если есть хороший специалист по постгресу — не надо было и приходить к ORM.
Никаких преимуществ кроме экономии времени на написании запросов оно не даёт и это преимущество относится только к разработке новых инструментов.

Для качественности архитектуры надо просто вынести все запросы в соответствующие модели.
И в результате в модели описывается логика данных, а в остальном коде данные обрабатываются процедурами модели.
И все лучшие практики довольны и в случае миграции переписывать придётся только в одном месте, а не по всему коду лазить.