“Clean Code” di Robert C. Martin è a mio parere un MUST-READ per gli “addetti ai lavori” nel settore dello sviluppo software con riferimento particolare alle metodologie agili. Un libro destinato non unicamente a coloro che di persona sviluppano codice bensì anche a figure quali analisti, tester, project manager.. insomma chiunque coinvolto nel processo di sviluppo penso possa trarne validi consigli.
____________________________________________________
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Prentice Hall
08/01/2008
ISBN-13: 9780132350884
In alcuni casi direi anche “divertente”, intriso di principi e consigli pratici da apprendere e applicare, nonchè di casi di studio di complessità sempre crescente attraverso i quali osservare direttamente sul campo quello che di sbagliato si può incontrare nella programmazione di tutti i giorni. Obiettivo dell’autore, così come riportato nello stesso volume, è quello di guidare il lettore attraverso i seguenti aspetti:
- How to tell the difference between good and bad code
- How to write good code and how to transform bad code into good code
- How to create good names, good functions, good objects and good classes
- How to format code for maximum readability
- How to implement complete error handling without obscuring code logic
- How to unit test and practice test-driven development
Senza dubbio una valida risorsa per coloro che desiderino maturare la propria professionalità.


Italian
English
