A técnica de refatoração pode melhorar a concepção de um software. Nessa obra, é demonstrado diversas técnicas para retrabalhar um código de forma a torná-lo mais robusto e bem projetado.
Más como Refatoração: Aperfeiçoando o Projeto de Código Existente