DDD (Domain-driven Design)

Design dirigido à domínio

Domínio

Área de entendimento

  • Domain Experts
    • Conversa
  • Linguagem ubíqua
  • Aggregate
  • Value Objects
  • Domain Events
  • Submínios (Bounded Contexts)
  • Entidades
  • Casos de Uso

-- Exemplos conversa com especilista de domínio:

  • Muita dificuldade em saber as dúvidas dos alunos (student)
  • Eu (instrutor) tenho que responder os alunos e eu me perco quais dúvidas (questions) já foram respondidas