Введение 21
Предисловие 23
Благодарности 35
Об авторе 39
Руководство по использованию книги 40
Глава 1. Знакомство с DDD 47
Глава 2. Предметные области, подобласти и ограниченные контексты 93
Глава 3. Карты контекстов 141
Глава 4. Архитектура 169
Глава 5. Сущности 233
Глава 6. Объекты-значения 285
Глава 7. Службы 335
Глава 8. События предметной области 357
Глава 9. Модули 409
Глава 10. Агрегаты 423
Глава 11. Фабрики 471
Глава 12. Хранилища 483
Глава 13. Интеграция ограниченных контекстов 535
Глава 14. Приложение 599
Приложение. Агрегаты и источники событий 631
Библиография 678
Предметный указатель 683