0
ответов

Наследование и свойства перечисления в модели предметной области

. На работе я обсуждал вопрос «Наследование в модели предметной области усложняет жизнь разработчикам». Я - объектно-ориентированный программист, поэтому я начал искать аргументы в пользу того, что наличие наследования в модели предметной области будет ..
вопрос задан: 23 November 2010 09:50
0
ответов

Подводные камни (DDD) подводные камни

Я совсем новичок в DDD и хотел бы знать о любых подводных камнях, которыми вы можете поделиться. Я подведу итоги позже для большего количества новичков, чтобы прочитать :) Резюме Резюме пока: Анемичная модель предметной области, где ...
вопрос задан: 19 November 2010 12:30
0
ответов

Дизайн, управляемый доменом, и архитектура, управляемая моделями

Мне любопытно, в чем разница между дизайном, управляемым доменом, и архитектурой, управляемой моделями? У меня сложилось впечатление, что в них есть определенное сходство. Не могли бы вы просветить меня? Спасибо
вопрос задан: 12 November 2010 16:30
0
ответов

Какой из этих примеров представляет правильное использование DDD?

Я работаю с DDD уже несколько месяцев и обнаружил несколько вещей, которые я неуверенный Возьмем упрощенный пример добавления продукта к объекту заказа. От нашего Контроллера у нас будет ...
вопрос задан: 10 November 2010 16:03
0
ответов

Как удалить функциональность единицы работы из репозиториев с помощью IOC

У меня есть приложение, использующее ASP.NET MVC, Unity и Linq to SQL. Контейнер единства регистрирует тип AcmeDataContext, который наследуется от System.Data.Linq.DataContext, с помощью LifetimeManager, использующего ...
вопрос задан: 8 November 2010 22:16
0
ответов

Какие общие шаблоны DDD (Domain-Driven Design)?

Шаблон спецификации - это общий шаблон, используемый в DDD, который инкапсулирует бизнес-логику для ответа на один вопрос. открытый интерфейс ISpecification {bool IsSatisfiedBy (T aSource); } ...
вопрос задан: 3 November 2010 19:59
0
ответов

Accessing Subclassed Aggregate Members

I understand that we should not change children of an aggregate-root directly, but instead they should be performed via methods on the aggregate-root. Например, order.SetOrderLineQty (product, qty); Но ...
вопрос задан: 1 November 2010 14:15
0
ответов

Event Sourcing and Read Model generation

Assuming Stack Overflow domain problem and the following definition of events: UserRegistered(UserId, Name, Email) UserNameChanged (UserId, имя) QuestionAsked(UserId, QuestionId, Title, Question) ...
вопрос задан: 1 November 2010 12:08
0
ответов

DDD: Дизайн, управляемый доменами. Что означает домен в DDD?

Что именно означает слово домен в DDD? Я продолжаю читать определение ... и хотя я вижу такие вещи, как модель предметной области и понимаю, что такое модель - что означает модель предметной области? Что означает ...
вопрос задан: 1 November 2010 09:28
0
ответов

Является ли надлежащей практикой TDD проектирование вашей модели перед написанием тестов или написанием тестов, проектирующих вашу модель?

Я создаю систему DDD, и у нас уже есть все требования на бумаге для этой системы. Есть разногласия по поводу того, как мы строим нашу модель предметной области, и мне нужно высказать свое мнение. Моя ...
вопрос задан: 21 October 2010 14:35
0
ответов

Альтернативы отношениям «многие ко многим» с CQRS

Как моделировать классические отношения «многие ко многим» с помощью CQRS / DDD? Я знаю, что реализации и решения как DDD, так и CQRS, как правило, зависят от предметной области, поэтому может быть трудно придумать ...
вопрос задан: 14 October 2010 11:53
0
ответов

Форма DTO: плоская, сложная / вложенная или их комбинация

У меня есть n-уровневое приложение MVC2 (DAL, домен, служба, сеть MVC) с использованием подхода DDD ( Domain Driven Design), имеющий модель предметной области с репозиториями. Мой уровень обслуживания использует запрос / ответ ...
вопрос задан: 11 October 2010 23:34
0
ответов

Выбор экземпляров интерфейса на основе определенного значения

Я начну с небольшого фона. У нас есть веб-приложение ASP.Net MVC, которое построено на структуре, примерно основанной на концепции архитектуры лука. Таким образом, у нас есть следующее (...
вопрос задан: 11 October 2010 21:02
0
ответов

Логическая модель против модели предметной области

Я не специалист по базам данных. Мое понимание моделирования данных невелико. Исходя из этого ограниченного понимания, логическая модель данных - это абстракция физической модели данных, не содержащая ...
вопрос задан: 6 October 2010 14:08
0
ответов

Объект DDD и его идентификатор

У меня есть объект в моей системе, которому естественно нужен идентификатор, чтобы его можно было однозначно идентифицировать . Предполагая, что база данных используется для генерации идентификатора с помощью Hibernate, используя собственный ...
вопрос задан: 3 October 2010 07:18
0
ответов

DDD против N-уровневой (3-уровневой) архитектуры

Я уже некоторое время практикую DDD с 4 отдельными уровнями: домен, представление, приложение и инфраструктура. Недавно я познакомил моего друга с концепцией DDD, и он подумал ...
вопрос задан: 30 September 2010 20:10
0
ответов

Как вы работаете с DDD и EF4

Я столкнулся с несколькими проблемами, пытаясь применить DDD с EF4 (в контексте ASP MVC2). Ваш совет будет весьма признателен. Прежде всего, я начал использовать POCO из-за зависимости от ObjectContext ...
вопрос задан: 9 September 2010 20:36
0
ответов

Инкапсуляция вызова службы в методе объекта домена

Является ли это допустимым проектом объекта? У меня есть объект домена, в который я внедряю службу и вызываю метод проверки, чтобы обновить состояние объекта и, если все пойдет хорошо, отправить подтверждающее сообщение. Код ...
вопрос задан: 2 September 2010 06:14
0
ответов

Domain Modeling, Domain Objects in DDD

I'm really new to DDD and trying to grasp some of the concepts. Could someone explain me the idea behind Domain Modeling in DDD. I have already gone through wikipedia explanation: http://en....
вопрос задан: 25 August 2010 19:12
0
ответов

DDD-моделирование, взаимодействие между агрегатными корнями

Помечены мои агрегатные корни с 1; 2; 3. Выглядит довольно красиво - почти как виноград. То, что мне не нравится, это объект, который отмечен красной стрелкой. Давайте представим, что: AR # 1 - это компания АР № 2 офис AR # ...
вопрос задан: 20 August 2010 17:22
0
ответов

Какие методы Вы теперь используете после чтения о DDD?

Я делал некоторое чтение на Доменной Управляемой Разработке, но не вижу, как это действительно изменило бы любые методы разработки, помимо, возможно, хранения нашего объекта области называет insync с элементами в...
вопрос задан: 21 July 2010 10:45