In my personal opinion, “Clean Code” by Robert C. Martin can be rightly considered a MUST-READ book. Any person involved in the software development field should definitely consider it, from software developers to analysts, team leaders, project managers .. in short, any professional figure engaged in a software development process would easily get from it some useful advice.
____________________________________________________
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Prentice Hall
08/01/2008
ISBN-13: 9780132350884
In some cases even “funny” (from a technical point of view), full of principles, patterns and practical advice, as well as of different case studies of increasing complexity, through which the reader can effectively focus on bad code and wrong practices of everyday programming. The author’s goal, as reported in the book, is to guide the reader through the following topics:
- 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
Certainly a valid resource for who wants to refine both development skills and professionalism.



Italian
English
