Я разрабатываю проект, применяющий принципы DDD, я создал агрегацию классов (Account), в которой будут содержаться классы (Агентство) и (Агент), которые в качестве (Учетной записи) имеют таблицы в базе данных. Мой вопрос в том, что:Агрегаты и DDD
Мне нужно создать класс репозитория и класс службы для каждого из моих сущностей (Учетная запись, Агент и Агентство), или я должен создать AccountRepository и внутри него делать вставки и поиск трех классов ?
Отличный ответ и отличная книга. Всякий раз, когда я общаюсь с кем-нибудь о DDD, я никогда не могу подчеркнуть те же чувства. Многие люди терпели неудачу, рассматривая совокупный дизайн, такой как моделирование данных, т. Е. Одно предварительное усилие, которое создает жесткую модель домена, которую люди не хотят изменять. Весь домен должен расти органично из случаев использования, и люди должны начать с понимания того, что оно/будет/изменено как часть текущего процесса обнаружения. –
Спасибо за ответ. Я собираюсь прочитать эту книгу, я думаю, что очень важно иметь четкое представление об этих концепциях – Dariel