Un libro che vale tanto oro quanto pesa!

Da una settimana circa sto leggendo “Refactoring, improving the design of exixting code” di Martin Fowler, devo dire che è bellissimo, sta cambiando radicalmente il mio stile di programmazione.

Il testo è fondato sul linguaggio Java, l’autore mostra con una chiarezza disarmante quando è bene riscrivere una parte di codice per avere un codice più leggibile e soprattutto più facile da estendere e modificare.

Fowler descrive insieme a Kent Beck quando il codice ha un “cattivo odore”, indicando con questa immagine un codice che potrebbe portare a problemi a lungo termine e descrive minuziosamente tutte le contromisure da adottare per arrivare ad un codice ben strutturato.

Il testo è scritto per essere consultato da programmatori esperti, dal canto mio consiglio a chi volesse leggerlo buoni basi di “design pattern” e piena conoscenza di Java. Non credo che questo testo possa essere apprezzato da coloro che non hanno passato anni a sviluppare codice, decisamente non è fatto per i neofiti.

Nessun commento

Lascia un commento

La tua email non sarà mai resa pubblica.I campi obbligatori sono segnalati con un *