https://www.youtube.com/watch?v=CR9mLGN9jh0

DDD помогает достичь цели.

В любой компании есть эксперты который понимают как работает доменная область (как устроенны те или иные процессы, которые решает ПО).

А есть специалисты, которые умеют программировать.

Но если между ними нет коммуникаций - в место детской железной дороги получается жуткие американские горки.

И по этой стене ходит менеджер и перекрикивает, что услышал от экспертом и со своим искажением передает специалистам.

А должно быть не так, должно происходить постоянное общение, что как мы делаем и ради чего.

Язык - согласовывает термины, тз и тд. Чтобы не было разночтений.

Для дальнейшего описания возмем сценарий: Сложно стало систематизировать доклады на конференцию, давайте это автоматизируем.

Первый сценарий:

Вот и первая доменная модель: