Semana 6 · Clássicos de Engenharia — Especial Black Friday
Code Complete
por Steve McConnell
Nível: Intermediário
Fontes
- VídeoRecomendação de Livros - Introdução a Design Emergente (abre em nova aba) — Fabio Akita, 11 de out. de 2021 · trecho em 27:32conferido em 19 de out. de 2026
- PodcastCode Complete with Steve McConnell (abre em nova aba) — The Pragmatic Engineer, 10 de set. de 2025conferido em 19 de out. de 2026
- BlogRecommended Reading for Developers (abre em nova aba) — Jeff Atwood (Coding Horror), 2 de fev. de 2004conferido em 19 de out. de 2026
- PaperMichael Fagan — Design and code inspections to reduce errors in program development (IBM Systems Journal, 1976) (abre em nova aba)conferido em 18 de out. de 2026
- ArtigoConstrux (Steve McConnell) — The Cone of Uncertainty (abre em nova aba)conferido em 18 de out. de 2026
✔ = link aberto e conferido em . Links não são de afiliado.
Leia junto The Pragmatic Programmer · Clean Code · Refactoring · Design Patterns: Elements of Reusable Object-Oriented Software · The Mythical Man-Month
Aparece em Semana 6 · Clássicos da Engenharia de Software · De Júnior a Pleno
Livro de referência sobre construção de software. Longo, então funciona melhor lido por capítulo, conforme o assunto do momento.
Trata de nomes, rotinas, controle de fluxo, depuração e qualidade, comparando alternativas com dados de pesquisa. A 2ª edição é de 2004 e os exemplos usam linguagens da época. Comparado ao Clean Code, explica mais o porquê e é menos dogmático.
No vídeo de recomendação de livros, o Akita o usa como comparação para um livro mais recente, de conteúdo parecido. O Coding Horror o compara a um clássico livro de culinária para desenvolvedores, e em 2025 o autor, Steve McConnell, falou sobre ele no The Pragmatic Engineer.