Смотри работая через Entity (или Модель в Ларе) - ты не думаешь о реализации хранилища, даже если там текстовые файлы. А с джойном и прямой работой с БД - ты обращаешься к конкретным сущностям базы данных. Чем не нарушение инкапусляции? А значит и всех шаблонов проектирования вместе взятых.
Обсуждают сегодня