Vladik Khononov — What Is Domain-Driven Design? Очень небольшая книга, кратко описывающая основы DDD. Несмотря на свой размер содержит очень большое количество информации и минимальное количество воды. - Очень кратко описывается понятие домена (core / generic / supporting), субдоменов, ubiquitous language, bounded contexts. - Рассматриваются различные способы взаимодействия между командами, работающими в bounded contexts (как оно общепринято переводится на русский искать пока было лень). - По верхам пробегается по паттернам организации кода — transaction script, active record, domain model, event sourcing domain model. - Также по верхам по архитектурным паттернам — слоеная архитектура, порты и адаптеры, CQRS. - Дальше автор перескакивает от кода опять к организационным практикам — обсуждает event storming и эволюцию доменов (переход между core / generic / supporting при изменениях ситуации на рынке) В целом показалось очень полезным именно чтобы познакомиться с основными понятиями DDD, основными идеями, не погружаясь при этом сразу глубоко. https://www.oreilly.com/library/view/what-is-domain-driven/9781492057802/

Теги других блогов: архитектура разработка DDD