Mi è piaciuto meno degli altri, ma forse perchè dopo aver letto il libro di Fowler, qualsiasi cosa che parla di refactoring mi sembra... inferiore...
Comunque quel capitolo ha un pregio... porre il refactoring in un contesto molto più ampio, cosa che forse non tutti hanno ben chiaro.
Il refactoring è una delle attività della costruzione del codice, non è L'ATTIVITA' come molti pensano...
Bisogna capire se e quando farlo, e bisogna chiamare refactoring quello che effettivamente è refactoring, non altro, come ad esempio un redesign completo o la correzione di bug...
Technorati Tags: Code Complete 2nd Edition