Projeto Conceitual

  • Clean Architecture

    • Arquitetura de Software
    • Domain model
    • Camadas
    • Repositorios
    • Services
    • Interfaces com usuários (Use Cases)
  • Domain Driven Design

    • Linguagem Obíqua
    • Agregates
    • Eventos
    • Contextos delimitados (Bounded Contexts)
    • Contextos compartilhados (Shared Kernel)