https://www.youtube.com/watch?v=CR9mLGN9jh0
DDD помогает достичь цели.
В любой компании есть эксперты который понимают как работает доменная область (как устроенны те или иные процессы, которые решает ПО).
А есть специалисты, которые умеют программировать.
Но если между ними нет коммуникаций - в место детской железной дороги получается жуткие американские горки.
И по этой стене ходит менеджер и перекрикивает, что услышал от экспертом и со своим искажением передает специалистам.
А должно быть не так, должно происходить постоянное общение, что как мы делаем и ради чего.
Язык - согласовывает термины, тз и тд. Чтобы не было разночтений.
Для дальнейшего описания возмем сценарий: Сложно стало систематизировать доклады на конференцию, давайте это автоматизируем.
Первый сценарий:
Вот и первая доменная модель: