posts - 4238, comments - 3946, trackbacks - 370

My Links

News



Subscribe Subscribe

image image image





This is my personal weblog. These postings are provided 'AS IS' with no warranties, and confer no rights. The views expressed on this weblog are mine alone and do not necessarily reflect the views of my employer.

Licenza Creative Commons

Tag Cloud

Archives

Post Categories

Code Complete: Capitolo sul Refactoring...

 

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:

Andando avanti nella lettura di Code Complete 2nd edition, sono arrivato al capitolo sul refactoring...

Print | posted on lunedì 3 gennaio 2005 12:41 |

Feedback

Gravatar

# re: Code Complete: Capitolo sul Refactoring...

Dipende dall'approccio. Unit testing, refactoring, etc, etc sono come dici tu giustamente delle attività "generiche" utilizzabili in qualunque processo di sviluppo.

Se pero' ci spostiamo su qualcosa di + "estremo" allora diventano indissolubilmente LE attività di sviluppo. Comunque mi hai quasi convinto a comprare anche la seconda edizione
03/01/2005 13:00 | Marco Abis
Gravatar

# re: Code Complete: Capitolo sul Refactoring...

Concordo che dipende dal processo che si adotta, ma se si considera la "costruzione" del software nel suo complesso, dall'inizio alla fine, rimane comunque UN'ATTIVITA'... almeno IMHO...
03/01/2005 13:10 | Lorenzo Barbieri
Gravatar

# re: Code Complete: Capitolo sul Refactoring...

ok :D
03/01/2005 16:13 | Marco Abis
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET