что означает «домен» при обращении к DDD


9

Что означает слово домен в отношении управляемого дизайна / разработки?

Не с точки зрения семантики или научного определения, а с точки зрения того, как оно модифицирует процессы или философии?

Я читал пост: /software/57828/your-software-problem-solution-approach

Я наткнулся на это модное слово DDD и не знал, что это значит.


Это из связанного вопроса: DDD - Дизайн, управляемый
доменом

5
Вы искали доменный дизайн в Википедии?
Калеб

2
Из Википедии: Домен: сфера знаний, влияния или деятельности. Предметная область, к которой пользователь применяет программу, является областью программного обеспечения.
черничные

1
Какая часть определения Википедии является неполной или запутанной? Пожалуйста, будьте конкретны в своем вопросе.
S.Lott

Ответы:


10

Домен относится к конкретной теме, для которой разрабатывается проект. Бухгалтерский учет является общей областью для DDD. Цель DDD - ограничить сложность решения, адаптируя его как можно ближе к домену с помощью экспертов в этой области.


Могу я задать вопрос? Вы сказали: «Бухгалтерский учет - это общая область для DDD». Бухгалтерский домен содержит активы, кредиторскую задолженность, кредит, платежную ведомость и т. Д. Как их называют эксперты домена? Они Модель, верно?
Бунтай Дэн

-1

Вы также можете сказать, что DOMAIN - это место, где вы кодируете бизнес-логику своего приложения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.