0
ответов

Когда логика принадлежит бизнес-объект / сущность, и когда он относится к Сервису?

Пытаясь понять доменно-ориентированный дизайн, я постоянно возвращаюсь к вопросу, на который, похоже, не могу дать окончательного ответа. Как вы определяете, какая логика принадлежит объекту предметной области и какая логика ...
вопрос задан: 29 January 2011 23:23
0
ответов

Как сопоставления Entity Framework Code-First отражают дизайн, управляемый доменом?

Я хочу использовать Entity Framework Code-first для нового проекта. Поэтому я решил провести небольшое исследование и создать демо-версию, чтобы увидеть, как она работает. У меня серьезная проблема или, возможно, еще больше ...
вопрос задан: 29 January 2011 15:31
0
ответов

Должны ли интерфейсы находиться в том же пространстве имен, что и конкретные классы, реализующие их? [закрыто]

Существует ли стандарт организации решений / проектов в отношении интерфейсов и классов, реализующих их? Я работаю над приложением MVP, DDD и хотел бы услышать отзывы как ...
вопрос задан: 26 January 2011 02:13
0
ответов

Каков рекомендуемый способ добавления дочерних сущностей к агрегированным корням?

Какой подход лучше: сначала создать дочерние сущности, а затем передать их в агрегированный корень, чтобы добавить их, или создать их совокупный корень? Например: Order.AddOrderLine (new OrderLine (product, ...
вопрос задан: 24 January 2011 19:50
0
ответов

Куда идет регистратор в DDD?

К какому уровню принадлежит регистратор в DDD?
вопрос задан: 18 January 2011 21:41
0
ответов

Параметризованные конструкторы POCO с Entity Framework

В соответствии с исходным дизайном POCO Незнание сохраняемости 1-пейджера означает возможность позволить разработчику писать и тестировать объекты предметной области определенным образом это полностью не зависит от ...
вопрос задан: 18 January 2011 01:01
0
ответов

DDD: Где разместить логику сохранения и когда использовать сопоставление ORM

Мы долго, внимательно посмотрите на шаблоны наших (Java) веб-приложений. В прошлом мы страдали от чрезмерно анемичной объектной модели и чрезмерно процедурного разделения между контроллерами, службами ...
вопрос задан: 16 January 2011 23:00
0
ответов

Функциональный способ реализации дизайна, управляемого доменом

I ' У меня был большой опыт написания приложений, ориентированных на предметную область, с использованием C #. Чем больше приложений я пишу, тем больше я нахожу, что хочу использовать подход, который не очень хорошо сочетается со стандартным C # / ...
вопрос задан: 16 January 2011 11:12
0
ответов

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

В нашем приложении мы вызываем события предметной области, когда что-то изменяется в модели предметной области . Некоторые задачи, которые выполняются обработчиками событий, должны выполняться в рамках той же транзакции, которая использовалась ...
вопрос задан: 14 January 2011 13:50
0
ответов

Самый безопасный способ изменить имена переменных в проекте

Итак, я сам работал над относительно большим проектом и приехал чтобы понять, что некоторые ранее использовавшиеся имена переменных были ... не идеальными. Но как изменить имена переменных в ...
вопрос задан: 12 January 2011 06:59
0
ответов

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

При реализации событий домена следует использовать обработчики событий только для чисто доменных проблем; что-то, что вы могли бы обсудить с бизнес-экспертами, или они открыты для использования кем-либо ...
вопрос задан: 11 January 2011 02:14
0
ответов

Пожалуйста, поясните, как происходит создание / обновление дочерних объектов агрегата. root

После долгих чтений и размышлений, когда я начинаю погружаться в DDD, я немного смущен лучшими практиками работы со сложными иерархиями под агрегированным корнем. Я думаю, это ...
вопрос задан: 10 January 2011 17:03
0
ответов

POCOs! = Объекты домена?

Когда я работаю над своим первым большим проектом с ORM, я ' Мы начали понимать, что ORM будет большим препятствием для создания объектов предметной области, которые выразительны и передают намерение. То есть ...
вопрос задан: 7 January 2011 16:34
0
ответов

Как представлять ограниченные контексты?

Я имею в виду - физически, в коде. Организация именования, пространства имен, папки, сборки, базы данных. Как должны взаимодействовать ограниченные контексты? Например, не стесняйтесь использовать классический бизнес электронной коммерции ...
вопрос задан: 3 January 2011 08:15
0
ответов

Объекты значений в DDD - Почему неизменяемый ?

Я не понимаю, почему объекты значений в DDD должны быть неизменяемыми, и не понимаю, как это легко сделать. (Я сосредотачиваюсь на C # и Entity Framework, если это имеет значение.) Например, давайте рассмотрим классический ...
вопрос задан: 3 January 2011 02:50
0
ответов

Phonegap - Совместное использование функций электронной почты, Twitter и Facebook

Есть ли пример того, как запрограммировать функциональность с Phonegap Framework для обмена URL-адресом на электронную почту, Twitter и Facebook? Например, в Android эта функция есть в 90% приложений. В ...
вопрос задан: 31 December 2010 14:54
0
ответов

Какой результат возвращает командный запрос в дизайне CQRS?

Я смотрел на CQRS, но считаю, что это ограничивает отображение результата команд в, скажем, веб-приложении. Мне кажется, что при использовании CQRS приходится обновлять все…
вопрос задан: 31 December 2010 12:26
0
ответов

DDD - Ограниченные контексты и множественные модели?

Я читаю об идее ограниченных контекстов в DDD, и я Я начинаю понимать, что у меня нет четкого представления о том, как именно выглядит Модель на практике. (Я могу даже не знать ...
вопрос задан: 23 December 2010 19:30
0
ответов

C # - использование List .Find () с настраиваемыми объектами

Я пытаюсь использовать List с настраиваемым классом мой, и возможность использовать в списке такие методы, как Contains (), Find () и т. д. Я думал, что мне просто придется перегрузить оператор ==, но ...
вопрос задан: 21 December 2010 08:54
0
ответов

Репозиторий против доменных служб

Чем больше я изучаю DDD и репозитории, тем больше меня привлекает подход доменных служб. Что-то мне не нравится, что репозиторий (по крайней мере, в примерах и ...
вопрос задан: 20 December 2010 07:13
0
ответов

Как правильно реализовать общее ядро ​​(DDD) в .Net

У меня есть устаревшее приложение, которое я переделываю, потому что на данный момент это то, что мы называем "клубком грязи", нет наслоение или SOC вообще. Команда привыкла работать по модульному принципу, что означает, что есть команда, которая работае
вопрос задан: 17 December 2010 13:42
0
ответов

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

В последнее время смотрел некоторые видео Грега Янга и пытаюсь понять, почему существует негативное отношение к сеттерам в домене объекты. Я думал, что объекты домена должны быть "тяжелыми" с ...
вопрос задан: 15 December 2010 15:33
0
ответов

Является ли шаблон спецификации бессмысленным?

Мне просто интересно, бессмыслен ли шаблон спецификации, учитывая следующий пример: Допустим, вы хотите проверить, достаточно ли у Клиента средств на его / ее счете, вы должны создать спецификацию ...
вопрос задан: 15 December 2010 02:27
0
ответов

отношения многие ко многим в ddd

У меня есть две сущности Publisher и SocialAccount. SocialAccount содержит несколько учетных записей, например Twitter, Facebook и т. Д. 1 издатель может подключаться ко многим социальным аккаунтам, а 1 социальный аккаунт содержит ...
вопрос задан: 6 December 2010 12:08
0
ответов

Вопрос о моделировании домена с использованием C # с Entity Framework CTP 4

Я пытаюсь смоделировать альбом с коллекцией фотографий. Каждый альбом будет иметь коллекцию фотографий и фотографию, которая представляет собой большой палец. Это то, что у меня есть, но EF, похоже, это не нравится: public ...
вопрос задан: 5 December 2010 01:22
0
ответов

Некоторые вопросы о структурировании пространств имен доменно-ориентированного дизайна

У меня есть несколько общих вопросов о дизайне фреймворка. Я создаю API для приложения iPhone на C # .NET (framework 3.5) и SQL 2008 (используя LINQ). Я следил за дизайном, управляемым доменом ...
вопрос задан: 4 December 2010 19:13
0
ответов

Действительно ли DDD и SOA хорошо работают вместе?

Пожалуйста, дайте мне знать, очень осторожно, если я полностью искажаю концепцию DDD, но вот моя дилемма. Допустим, у меня есть следующая модель предметной области: Учитель IList <Класс> Учитель класса ...
вопрос задан: 4 December 2010 00:41
0
ответов

Демонстрации / руководства / видео TDD, включая поддельные репозитории или модели домена [закрыто]

Мне нужно переписать старое приложение, и я хотел бы начать использовать шаблон репозитория для данных получить доступ, а также написать как можно больше тестов для требуемых функций. Можете ли вы ...
вопрос задан: 2 December 2010 11:50
0
ответов

Дизайн, управляемый доменами: обработка сложных объектов с множеством состояний и отношений (недвижимость)

Итак, я новичок в DDD и пытаюсь создать масштабируемую и гибкую систему для моего нынешнего работодателя (Агентства недвижимости), которая поможет нам ускорить внутренние процедуры компании. Как было сказано, мы в ...
вопрос задан: 29 November 2010 00:02
0
ответов

DDD, JPA и Multi-Module Maven

I Пытаюсь настроить и многомодульный проект Maven с помощью Spring / JPA. Вот общий план. У меня есть корневой модуль с 5 дочерними модулями. бэк-офис (корневой модуль maven) | - (модуль maven) -----...
вопрос задан: 28 November 2010 17:43