Вопросы к Поиску с Алисой
Разница между богатой и анемичной моделями предметной области заключается в том, что анемичная модель состоит только из свойств и не содержит какой-либо бизнес-логики, а богатая модель может содержать логику, описывающую бизнес-правила, функции и т. д.. vk.com csharp.webdelphi.ru
Некоторые плюсы анемичной модели: простота понимания, быстродействие при умелом подходе. telegra.ph Минусы: хаотичность, постоянно растущая сложность, трудно читать, легко обойти или забыть бизнес-правила, отсутствие структуры самой модели. telegra.ph
Некоторые плюсы богатой модели: инкапсуляция, все бизнес-правила сосредоточены в сущностях, легче переиспользовать, проще поддерживать. telegra.ph Минусы: быстродействие, громоздкость (зависит от подхода), сложность понимания. telegra.ph