Модель Rich and Anemic Domain
Я решаю, следует ли мне использовать модель расширенного домена над моделью анемичного домена, и ищу хорошие примеры этих двух.
Я создавал веб-приложения с использованием модели Anemic Domain Model, опирающейся на систему уровня Service -> Repository -> Storage, используя FluentValidation для проверки BL и помещая все свои BL в уровень Service.
Я прочитал книгу DDD Эрика Эвана, и он (вместе с Фаулером и другими), похоже, считает, что Анемичные Доменные Модели являются анти-паттерном.
Так что я просто очень хотел понять эту проблему.
Кроме того, я действительно ищу несколько хороших (базовых) примеров богатой модели предметной области и преимуществ по сравнению с моделью анемичной предметной области, которую она предоставляет.