Результаты поиска по запросу "domain-driven-design"
Шаблон репозитория - как правильно обрабатывать СОЕДИНЕНИЯ и сложные запросы?
У меня проблема с шаблоном репозитория - как выполнять операции JOIN между несколькими репозиториями. В этом проекте мы используем MVC, EF, DDD. Я'Я знаю...
Проект, управляемый доменом. Паттерн родительских и дочерних отношений. Паттерн спецификации
Мне было интересно, что из нижеперечисленного считается лучшей практикой при работе с отношениями родитель-ребенок.1) Следующий пример кажется обычной практи...
Должен ли агрегатный корень реализовать интерфейс в доменно-управляемом дизайне
Я работаю над проектом, использующим как доменное проектирование, так и разработку через тестирование. Читая книгу DDD Эванса, я заметил, что он не определил интерфейсы для совокупных корней в домене. Если я делаю DDD и TDD, я должен определить ...
Сколько уровней абстракции мне нужно на уровне постоянства данных?
Я пишу приложение, используя методы DDD. Это моя первая попытка проекта DDD. Это также мой первый проект с нуля, и я единственный разработчик. Я уточнил модель предметной области и пользовательский интерфейс. Теперь я начинаю со слоя постоянства. ...
Есть ли богатый пример модели предметной области?
Я ищу простой пример, иллюстрирующий преимущества использования модели расширенного домена. В идеале я хотел бы перечислить код до и после (который должен быть как можно короче). Список кода до должен показать проблему, решаемую с помощью ...
Правильно спроектировать агрегатный корень
У меня есть некоторые проблемы при проектировании совокупного корня. Вот как я это вижу в уме :) Store (the aggregate root) -> Sales - A store create a sale every day -> Zones - A store is divided into zones -> Styles - A zone has x number of ...
Доступ к веб-сервису из CQRS
Предположим, у меня есть система на основе CQRS, и для принятия решений моему домену нужны данные из внешнего веб-сервиса. Как мне смоделировать это правильн...
Книга DDD, Эрик Эванс: Что означает «ФАБРИКА должна быть абстрагирована к желаемому типу, а не к созданному конкретному классу (классам)»?
В книге Эрика Эванса «Управление на основе доменов» в главе 6 в разделе «Фабрики» (стр. 139) говорится следующее:«Два основных требования к любому хорошему З...