Semana 1 · Arquitetura de Software

Clean Architecture

por Robert C. Martin

1ª ed. (Prentice Hall, 2017)ISBN 9780134494166

Nível: IntermediárioConceitual

Comentário da Bia, dev sênior

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.

Fontes

✔ = link aberto e conferido em . Links 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
Aparece em Semana 1 · Livros para quem faz MBA/pós em Arquitetura de Software e Soluções · Livros para quem faz MBA/pós em Engenharia de Software

Ver em português: Clean Architecture (edição em português) — abre em nova aba

Como associado da Amazon, eu ganho com compras qualificadas.