Методология разработки софта, которая предлагает перекладывать в код реальные процессы из предметной области/domain. Подходы из неё разделяются на стратегические и тактические.
Стратегические методы
- Domain - Core/Support/Generic
- Subdomain
- Bounded Context
- Ubiquitous language
Тактические методы
- Aggregate
- Entity
- Value Object
- Domain Event
Что дальше
context::
problem::
Источники
Как улучшить
- дописать про стратегические методы
- дописать про тактически методы