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

Refactoring

por Martin Fowler

2ª ed. (Addison-Wesley, 2018)ISBN 9780134757599

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

Nível: IntermediárioPrático

Comentário da Bia, dev sênior

Ensina a melhorar código existente em passos pequenos e seguros. Na 2ª edição (2018), os exemplos são em JavaScript.

Os primeiros capítulos trazem um exemplo completo, os princípios, os "maus cheiros" e a base de testes; o resto é um catálogo para consultar quando precisar. Ler só a primeira parte já muda a forma de revisar código.

O Akita cita a 1ª edição, de 1999, no vídeo de recomendação de livros. Num vídeo da Thoughtworks, o Fowler conversa sobre a 2ª edição, e no artigo "CodeSmell" explica que o termo "code smell" surgiu com Kent Beck enquanto o livro era escrito.

Tem em português?

Sim, tem edição brasileira.

  • Refatoração – 2ª Edição — Novatec, 2020, ISBN 9788575227244

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 · Clean Code · Design Patterns: Elements of Reusable Object-Oriented Software · The Mythical Man-Month · Code Complete

Onde este livro aparece

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

Como associado da Amazon, eu ganho com compras qualificadas.