Semana 1 · Arquitetura de Software
Clean Architecture
por Robert C. Martin
- tem em português
- ✔ referência conferida
Nível: IntermediárioConceitual
Tem em português?
Sim, tem edição brasileira.
- Arquitetura Limpa: o guia do artesão para estrutura e design de software — Alta Books, 2019, ISBN 9788550804606
Citado em
- BlogBook Review: Clean Architecture by Robert C. Martin (abre em nova aba)
- BlogBook review - Clean Architecture: A Craftsman's Guide to Software Structure and Design (abre em nova aba)
Fontes que mencionam o livro, conferidas em . Links não são de afiliado.
Referências
- VídeoClean Architecture – Robert (Uncle Bob) Martin (DevTernity) (abre em nova aba)conferido em 18 de out. de 2026
- PaperDavid Parnas — On the Criteria To Be Used in Decomposing Systems into Modules (CACM, 1972) (abre em nova aba)conferido em 18 de out. de 2026
- ArtigoRobert C. Martin — The Clean Architecture (abre em nova aba)conferido em 18 de out. de 2026
- BlogAlistair Cockburn — Hexagonal Architecture (abre em nova aba)conferido em 18 de out. de 2026
✔ = link aberto e conferido em . Links de referência não são de afiliado.
Leia junto
Fundamentals of Software Architecture · Software Architecture: The Hard Parts · Domain-Driven Design: Tackling Complexity in the Heart of Software · Learning Domain-Driven Design · Building Evolutionary Architectures
Ajuda a separar regra de negócio de detalhes como banco de dados e framework.
A ideia central é a regra de dependência: o código de negócio não conhece os detalhes externos. Leia com senso crítico, porque aplicar todas as camadas num sistema pequeno pode adicionar complexidade sem retorno.
As resenhas do reflectoring.io e do blog do Jeroen Reijn, ambas de 2018, resumem o livro e apontam pontos fortes e limitações antes da compra.