Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
Книга «Learning Domain-Driven Design» представляет собой практическое руководство по применению методологии предметно-ориентированного проектирования (DDD) для создания программных систем, которые точно отражают бизнес-логику и стратегию компании. Автор, Влади Хононов, систематически излагает принципы DDD, начиная с анализа бизнес-доменов и заканчивая технической реализацией.
В первой части книги, посвящённой стратегическому дизайну, рассматриваются ключевые концепции: анализ бизнес-доменов, выделение поддоменов (core, supporting, generic), работа с экспертами предметной области и построение единого языка (Ubiquitous Language). Автор объясняет, как идентифицировать границы контекстов (Bounded Contexts) и управлять сложностью доменной модели.
Особое внимание уделяется практическим инструментам и техникам: Event Storming, картам контекстов (Context Mapping), шаблонам интеграции между контекстами. Книга содержит реальные примеры из проектов (Gigmaster, BusVNext), которые иллюстрируют применение DDD-принципов в различных бизнес-сценариях.
Издание подходит как для начинающих, так и для опытных разработчиков, архитекторов и аналитиков, которые хотят научиться выравнивать программную архитектуру с бизнес-стратегией, улучшать коммуникацию в команде и создавать более гибкие и поддерживаемые системы.








