Industrializzazione del codice

Published 19 December 6 6:49 PM | Tommaso Caldarola

All'inizio del progetto sul quale lavoro dall'inizio di quest'anno uno degli obiettivi che mi sono prefissato insieme ad un caro collega è stato quello di cercare di industrializzare il più possibile lo sviluppo del codice. Puo' sembrare una cosa stupida, ma poter decidere in qualsiasi momento di fare refactoring con impatto davvero minimo non è una cosa da sottovalutare in un qualsiasi progetto che si rispetti (leggi non RAD).

Alla fine il motto di questo concetto è diventato:

- implementiamola, bella o brutta che sia la soluzione, purché sia uguale per tutti.

Comments

# Tiziana said on December 19, 2006 11:50 PM:

Ciao Tommaso, proprio stasera ho partecipato ad una chat sulle metodologie agili dove il Refactoring a cui tu fai cenno viene visto quasi come propedeutico. Industrializzare un software è davvero un processo difficile per niente una cosa stupida ,e spesso, esperienza insegna che scrivere codice pensando preventivamente al refactoring ne rende più facile la scrittura e fa risparmiare del tempo quando poi si devono realizzare nuove feature. Alla fine il processo sarà sempre lo stesso, refactoring preventivo , sviluppo, fase finale di ristrutturazione naturale e necessaria. Martin Fowler mica ha torto con la sua Rule of Three ..."The third time you do something similar, you refactor" .Big Smile