DDD: Единый язык
Скучали?
А у меня снова Предметно-ориентированное проектирование - в этот раз на примере жирафов, утконосов и legacy-кода рыб.
А также через всю статью проносится очень важная мысль, которую многие, кто начинает знакомиться с DDD, почему-то упускают: DDD не про архитектуру, использование паттернов и наличие чистого кода. DDD про общение между людьми с обеих сторон бизнес-процесса - проектных менеджеров и разработчиков, про то, что не должно быть стены непонимания между этими группами. А чистый код и качественная архитектура - это следствие правильно выстроенного языка, при помощи которого происходит взаимодействие и описание бизнес-процессов.