Допустим, у нас есть домен, состоящий из клиентов, их заказов и каждого заказа.
Таким образом, мы имеем в нашей доменной модели: OrderItem заказа клиента
Каковы будут последствия, плюсы иминусы также иметь Домен в качестве модели?
То есть Домен (содержащий несколько клиентов) OrderItem заказа клиента
Возможно, его можно использовать для хранения метаданных / конфигураций для экземпляра домена?Что еще?
Con;Добавленная сложность
Это как-то рассматривается как анти-паттерн?
В любом случае, так как эта доска предпочитает вопросы, на которые можно отвечать, а не просто обсуждать - мой вопрос таков;Это хорошая или плохая практика?(и почему?)
edit: я только что понял, что если домен включен в модель домена, то фактический домен расширяется и больше не относится к домену «домен».