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

9

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

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

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

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

chrisjlee
источник
Это из связанного вопроса: DDD - Дизайн, управляемый
доменом
5
Вы искали доменный дизайн в Википедии?
Калеб
2
Из Википедии: Домен: сфера знаний, влияния или деятельности. Предметная область, к которой пользователь применяет программу, является областью программного обеспечения.
черничные
1
Какая часть определения Википедии является неполной или запутанной? Пожалуйста, будьте конкретны в своем вопросе.
S.Lott

Ответы:

10

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

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

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

Карлос Мериге
источник