Результаты поиска по запросу "domain-driven-design"

2 ответа

MVVM: Модифицированная модель, как правильно обновить ViewModel и View?

случайСкажи у меня естьPerson класс, аPersonViewModel иPersonView. Обновление свойств изPersonView кPerson Модель достаточно проста.PersonViewModel содержитPerson объект и имеет публичные свойстваPersonView привязывается к, чтобы обновить модель ...

4 ответа

Должны ли значения поиска быть смоделированы как совокупные корни?

Как часть моей модели предметной области, допустим, у меня естьWorkItem объект.WorkItem Объект имеет несколько отношений для поиска значений, таких как: WorkItemType: пользовательские историиошибкаусилениеPriority: ВысокоСредняяНизкийИ может ...

3 ответа

Структура одного ограниченного контекста

Охватывает ли ограниченный контекст все уровни приложения (домен, приложение, презентация и инфраструктура) или только модель домена? Например, я должен использовать следующую структуру: <bc 1> |_ domain |_ application |_ presentation |_ ...

ТОП публикаций

1 ответ

Возможная согласованность между агрегатными корнями в одном и том же ограниченном контексте с использованием менеджера процессов aka saga

Предположим, у вас есть два агрегата в вашем ограниченном контексте, которые имеют некоторые ограничения между собой. При использовании DDD эти межагрегатные ограничения не могут быть применены в одной и той же транзакции, т.е. агрегированные ...

2 ответа

POCO's, поведение и невежество Peristance

Из того, что я прочитал, классы POCO должны быть невежественными и не должны содержать ссылок на репозитории. Q1.Учитывая вышесказанное, как бы я заполнил коллекцию QuestionBlocks? Я читал, что POCO должен содержать поведение, чтобы вы не ...

5 ответов

Entity Framework и доменно-управляемый дизайн

Потратив несколько дней, пытаясь настроить простое приложение с EF и DDD, я должен сказать, что чувствую себя разочарованным и думаю, что мне лучше использовать Linq-to-SQL и забыть все о DDD и EF. С EF а) Вы не можете иметь правильные ...

2 ответа

Где определить интерфейсы для хранилища в многоуровневой архитектуре?

Фон Я пытаюсь создать простое приложение, чтобы действительно понять весь стек DDD + TDD + и т. Д. Моя цель - динамически внедрить классы хранилища DAL во время выполнения. Это позволяет проверять уровни моего домена и служб приложений. ...

3 ответа

Богатая модель домена и ORM

Мартин Фаулер рассматривает модель анемичной области как анти-паттерн. Свертывание персистентной модели в качестве модели предметной области, похоже, слишком сильно из-заНесовпадение реляционного сопротивления ...

3 ответа

DDD и гомогенные отношения «многие ко многим»

Представьте, что вы строите социальную сеть. Есть пользователи, которые могут добавлять других пользователей в друзья. Как вы моделируете это в DDD? Естественно, вы не можете просто иметь список друзей вUser класс, потому что любой цикл друга ...

12 ответов

Существуют ли проекты с открытым исходным кодом, использующие DDD (Domain Driven Design)? [закрыто]

Я пытаюсь понять концепции, лежащие в основе DDD, но мне трудно понять, просто читая книги, поскольку они склонны обсуждать тему довольно абстрактно. Я хотел бы видеть некоторые хорошие реализации DDD в коде, предпочтительно в C #. Есть ли ...