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