apps/architecture/clean
041 · Arquiteturas de Alto Nível (Macro-Architecture) · ≈ 6 min de estudo
Clean Architecture
Organiza o código em camadas concêntricas em que as dependências apontam só para dentro: a regra de negócio (entidades e casos de uso) não conhece banco, HTTP nem framework. O caso de uso declara as portas de que precisa; os adaptadores da borda as implementam; um único ponto de composição liga tudo. A regra fica testável sem infraestrutura e o framework vira detalhe trocável.
- passos
- 6
- arquivos
- 9
- testes
- 3
- tecnologias
- 5