Pull to refresh
0
0
Send message

Если использовать ЯП где можно запретить использовать сущность за пределами сервисов - имеет право на жизнь.

Но такое умирает в любой момент когда разработчик имеет возможность использовать анемичную модель за пределами сервиса

В классическом DDD традиционно выделяют несколько слоёв.

Самоя популярная ошибка в начале статьи. DDD (ни тактический, ни стратегический) не слышал никогда о каких то слоях..

Вы смешиваете DDD и луковичную(слоистую) архитектуру - не надо так.

Любая visual tool for database(phpstorm, workbench, etc) умеет это. Зачем целый пакет ставить?

Анемичная модель более точно моделирует предметную область

Вы точно ничего не перепутали в определениях?

Анемичнвя модель и моделирование предметной области - несовместимые вещи.

Отправить из сущности (передав callable в метод user->sendEmail() - это полнота модели. Но такой полнотой нарушается чистота модели. В зависимости от разных кейсов следует двигаться весы в пользу чистоты или полноты. Все трейдоф.

Information

Rating
6,444-th
Registered
Activity