Clean Code. A Handbook of Agile Software Craftsmanship
Buy a book... In Association with Amazon.co.uk
Author(s): R. C. Martin
Publisher: Computer Manuals
ISBN: 9780132350884
Format: softback
430pp
Price: £27.99
Review Date: 21 November 2008
Review: This book provides code that you will be challenged to think about. first you watch as the author takes the modules apart and puts them back together again. He begins by describing the principles, patterns and practices of writing clean code. This is followed by several case studies of increasing complexity – each case study is an example of cleaning up code – of transforming code that has some problems into code that has fewer problems. The last part of the book, as the author says, is the payoff for all your hard work – it is a collection of all the heuristics and ‘smells’ that he has gathered as he cleaned up the code in the case studies. The result is a knowledge base that describes the way that we think when we write, read and clean code.