Использую

DDD

Domain-Driven Design для сложных доменов

Methods & Patterns Период: 2019–н.в.

О инструменте и моём опыте

Domain-Driven Design — методология проектирования, которую применяю для моделирования сложных бизнес-доменов. Использую Event Storming для открытия доменов, тактическое и стратегическое DDD.

Как использую в работе

  • Event Storming для discovery фаз проектов
  • Ограниченные контексты (Bounded Contexts)
  • Тактическое DDD: Entity, Value Object, Aggregate, Domain Event
  • CQRS и Event Sourcing в связке с DDD

Сценарии применения

  • Моделирование сложных бизнес-доменов
  • Проектирование микросервисных границ
  • Фасилитация воркшопов с заказчиком

Официальная документация DDD