Tópico 3 de 10

Arquitetura em Camadas

Separe regras de negócio de detalhes de infraestrutura. Clean, Hexagonal e Onion compartilham a mesma ideia: as dependências apontam para o domínio.

O que estudar

  • Clean Architecture
  • Arquitetura Hexagonal (Ports & Adapters)
  • Onion Architecture

Exemplos visuais

Círculos concêntricos da Clean Architecture: Entities, Use Cases, Interface Adapters e Frameworks & Drivers
The Clean Architecture: a regra da dependência aponta sempre para dentro. Fonte: Robert C. Martin.

Livros1