Semana 6 · Clássicos de Engenharia — Especial Black Friday

Clean Code

por Robert C. Martin

1ª ed. (Prentice Hall, 2008)ISBN 9780132350884

  • clássico
  • tem em português
  • ✔ referência conferida

Nível: IniciantePrático

Comentário do Caio, dev

Útil para criar o hábito de escrever pensando em quem vai ler o código depois. Os exemplos são em Java.

Os capítulos sobre nomes, funções e comentários são os que mais rendem no code review. Algumas regras são rígidas demais, como funções muito curtas, então vale ler com senso crítico e combinar com o time o que adotar. Os capítulos finais são estudos de caso longos de refatoração; dá para pular na primeira leitura.

O Akita o cita no vídeo de recomendação de livros e no vídeo sobre modelagem de software. Para o contraponto, o post "It's probably time to stop recommending Clean Code", do blog qntm, analisa exemplos do livro e defende que ele não seja mais a primeira indicação.

Tem em português?

Sim, tem edição brasileira.

  • Código Limpo: Habilidades Práticas do Agile Software — Alta Books, ISBN 9788576082675

Citado em

Fontes que mencionam o livro, conferidas em . Links não são de afiliado.

Referências

✔ = link aberto e conferido em . Links de referência não são de afiliado.

Leia junto

The Pragmatic Programmer · Refactoring · Design Patterns: Elements of Reusable Object-Oriented Software · The Mythical Man-Month · Code Complete

Onde este livro aparece

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

Como associado da Amazon, eu ganho com compras qualificadas.