Методология разработки софта, которая предлагает перекладывать в код реальные процессы из предметной области/domain. Подходы из неё разделяются на стратегические и тактические.

Стратегические методы

  • Domain - Core/Support/Generic
    • Subdomain
  • Bounded Context
  • Ubiquitous language

Тактические методы

  • Aggregate
    • Entity
    • Value Object
  • Domain Event

Что дальше

context::
problem::

Источники

Как улучшить

  • дописать про стратегические методы
  • дописать про тактически методы