7 posts
Что такое доменные события в DDD, чем они отличаются от интеграционных, как публиковать события из агрегата и почему это мост к событийной архитектуре.
Как выстроить единый язык (Ubiquitous Language) между бизнесом и разработкой: от глоссария до кода. Разбор на примере e-commerce с диаграммой и антипаттернами.
Что такое Aggregate и Aggregate Root в DDD: как проектировать агрегаты, защищать инварианты, определять границы транзакции. Разбор типичных ошибок и эвристики для аналитика.
Что такое Bounded Context в DDD: как проводить границы между контекстами, типичные ошибки дробления и чек-лист для аналитика. Разбор на примере интернет-магазина.
Разбор bounded context, aggregate и ubiquitous language в DDD на сквозном примере кредитного конвейера: от заявки до выдачи с цветными диаграммами и таблицами
Что такое bounded context, aggregate и ubiquitous language в DDD — простыми словами, с примерами и диаграммой контекстов.
Что такое Domain-Driven Design (DDD) простыми словами: зачем нужен, ключевые принципы, bounded context и пример проектирования домена.