Описание тега rich-domain-model
8
ответов
Модель Rich and Anemic Domain
Я решаю, следует ли мне использовать модель расширенного домена над моделью анемичного домена, и ищу хорошие примеры этих двух. Я строил веб-приложения с использованием модели Anemic Domain Model, опирающейся на систему уровня Service -> Repository …
26 апр '14 в 17:28
1
ответ
Что если значение нужно исправить?
Я знаю, что DDD предлагает создавать отдельные варианты использования для каждой бизнес-операции. Представьте, что у вас есть совокупность игроков. Имеет адрес объекта значения. DDD не позволяет создавать UpdatePlayer() метод на PlayerApplication сл…
30 янв '19 в 09:43
1
ответ
Богатая модель домена и отображение форм
TLDR: Как объединить модель расширенного домена с "тяжелыми" сеттерами с простым отображением форм HTML? Проблема возникает, когда установщик одного свойства меняет другие свойства (напрямую или с помощью установщиков - это не имеет значения). Приме…
29 сен '16 в 20:46
1
ответ
Использование настроек уровня приложения в моделях с расширенным набором доменов
Я хочу иметь глобальную настройку / настройку уровня приложения, которую я хочу использовать в своих моделях доменного имени. У меня есть метод, который делает некоторые вычисления на основе переданного аргумента. Это может быть не лучшим примером и…
14 сен '18 в 08:02
0
ответов
Как работать с постоянством с помощью богатой доменной модели
Я занимаюсь редизайном своего приложения NodeJS, потому что хочу использовать концепцию Rich Domain Model. В настоящее время я использую Anemic Domain Model, и это плохо масштабируется.. Я просто вижу повсюду 'ifs', lol. Я прочитал кучу постов в бло…
16 фев '17 в 23:23
0
ответов
Как правильно сохранить реляционную модель с помощью datamapper
В настоящее время я пытаюсь войти в (Domain)Models, Datamappers и так далее в PHP. И в настоящее время у меня возникают некоторые проблемы с пониманием того, как правильно сохранять модели, которые также имеют модели в своем наборе атрибутов. Наприм…
23 ноя '14 в 13:57
2
ответа
Проектирование на основе домена: как работать со сложными моделями с большим количеством полей данных?
Ну, я пытаюсь применить принципы доменного проектирования для своего приложения, используя богатую модель предметной области, которая содержит как поля данных, так и бизнес-логику. Я читал много книг DDD, но кажется, что их доменные модели (называем…
11 окт '15 в 16:55
0
ответов
Entity Framework - постоянная модель отличается от доменной модели
У меня следующий код задержки. Существует разделение между моделью существования и (анемичной) моделью предметной области. В чем выгода этого разделения и неявного преобразования? Видите ли вы какие-либо недостатки? Я знаю, что при неявном преобразо…
05 дек '17 в 23:42
1
ответ
POCO может использоваться как модель предметной области
Мы планируем разработать программное обеспечение в соответствии с Domain Driven Design, вдохновленным книгами Red (EE) и Blue (VV). Дело не так сложно. Можно избежать наследования для всех конкретных классов. Цель состоит в том, чтобы почувствовать …
09 июл '14 в 16:32
2
ответа
Понимание богатых доменных моделей и зависимостей
Я пытаюсь разобраться в моделях с расширенными областями и о том, как встроить семантическую функциональность в сущности домена, где сущности домена не тесно связаны с объектами, которые обеспечивают реализации для семантического поведения. Например…
14 окт '16 в 19:08
1
ответ
Единство работы + богатый домен
Я пытаюсь реализовать богатую модель с помощью Unit of Work. public class User : BusinessBase, IUser { public int UserID { get; } public string Name { get; set; } public string LastName { get; set; } public string Email { get; set; } public string P…
23 апр '16 в 21:12
2
ответа
Модульное тестирование богатой доменной модели
Это была анемичная модель предметной области: public partial class Person { public virtual int PersonId { get; internal protected set; } public virtual string Title { get; internal protected set; } public virtual string FirstName { get; internal pro…
31 дек '13 в 05:23
1
ответ
Как установить бизнес-логику, которая требует данных из БД в домене, управляемом дизайном
Я пытаюсь выучить DDD, поэтому терпите меня, пожалуйста. Допустим, у меня есть агрегат под названием Issue. У него есть свойство StatusId. Этот статус может быть т.е. Открыто, Закрыто... и хранится в таблице базы данных под названием Статусы. (это п…
17 фев '15 в 12:12
1
ответ
Ошибка в форме POST: сложные типы, связанные с моделью, не должны быть абстрактными или значениями и должны иметь конструктор без параметров
Я получаю сообщение об ошибке при запуске моего проекта и отправке POST через мой Register.cshtml View. Смотрите ошибку ниже: InvalidOperationException: не удалось создать экземпляр типа 'AdoteRJ.Models.Adotante'. Сложные типы, связанные с моделью, …
28 апр '19 в 21:36
1
ответ
Есть ли элегантный способ разместить проверки домена внутри уровня домена?
Я новичок в предметно-ориентированном дизайне, и когда я пишу модель предметной области, меня беспокоит одна вещь. Как справиться с проверкой домена? Я разрабатываю систему управления библиотекой, где пользователь может искать книги и видеть, есть л…
22 дек '19 в 17:42
0
ответов
Как сопоставить модель представления с моделью расширенного домена с помощью mapster
Хорошо У меня есть объект с частными членами набора: public class Tool : Entity<int> // this Entity has SetId() method to change the id of an object { public Tool(string name, string description) { Name = name; Description = description; MakeV…
30 июл '20 в 05:49
0
ответов
Как мне ввести объект TypeORM с помощью Inversify?
У меня есть User субъект, имеющий generateTokenметод. Этот метод имеет зависимость, называемуюcipher, который я хотел бы ввести с помощью Inverisfy. Это возможно? Если нет, то какая альтернатива? Исследование Я видел эту проблему, но ответа не получ…
18 авг '20 в 01:11
0
ответов
Это правильный путь к модели расширенного домена?
Я занимаюсь рефакторингом своей службы, которая представляет собой автоматическую публикацию в средствах массовой информации, таких как Twitter, Facebook. Интересно, в правильном ли я направлении рефакторинга к "модели богатой области". И если это н…
25 окт '20 в 11:39
2
ответа
Разделение уровней сохраняемости и домена в приложении с расширенной моделью домена
Есть понятие, говорящее о разделении persistent layer из, чтобы сделать domain layer более надежный - он не будет зависеть от фактической реализации репозитория в persistence layer, но только в интерфейсе репозитория. Значит, у нас есть: IPersonRepo…
11 дек '21 в 12:34
1
ответ
Не удалось разрешить службу для типа «System.Int32»
Возможно ли иметь интерфейсы с другими параметрами вместе, как здесь ниже? Я делаю это, потому что у меня есть частные сеттеры и один конструктор. конструктор планирования (Логика) public Planning( IPlanningDAL planningDAL, IPlanningParticipantDAL p…
21 июн '22 в 14:25