Compare prices and save on cheap textbooks at CheapestTextbooks.co.uk
Compare prices and save on cheap textbooks at CheapestTextbooks.co.uk HACKER SAFE certified sites prevent over 99.9% of hacker crime.
Go to CheapestTextbooks USA!Go to CheapestTextbooks UK!
Multi-Shop Textbook Search
  
(What's this?)
Selected Product:

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Paperback
Edition: 1
Author: Robert C. Martin
Publisher: Prentice Hall
Release Date: August 2008
ISBN-10: 0132350882
ISBN-13: 9780132350884
List Price: £27.99
Average Customer Rating:
Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5
Similar Products

Effective Java: A Programming Language Guide (Java Series)
ISBN-10: 0321356683


The Productive Programmer (Theory in Practice (O'Reilly))
ISBN-10: 0596519788


Working Effectively with Legacy Code (Robert C Martin)
ISBN-10: 0131177052


Domain-driven Design: Tackling Complexity in the Heart of Software
ISBN-10: 0321125215


Agile Estimating and Planning (Robert C. Martin)
ISBN-10: 0131479415


Our Review: To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) by Robert C. Martin (ISBN-10: 0132350882, ISBN-13: 9780132350884).

At this time we have not yet written a review for Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) by Robert C. Martin (ISBN-10: 0132350882, ISBN-13: 9780132350884). Please continue to keep checking back to this page as we are constantly adding reviews.

Summaries and Customer Reviews are supplied by Amazon.com

Customer Reviews
Average Customer Rating: Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5

Book title needs refactoring
Customer Rating:  Score = 4 Score = 4 Score = 4 Score = 4 Score = 4
This is a great book, and one which any developer will learn a great deal from. In most respects, it is a five-star book, but... the title is misleading. By rights it should be called "Clean Java Code".

Let me explain: I am an ActionScript developer, and bought this book to improve my code style and structure. For the most part, it has done that: the chapters on naming, comments, functions and classes are absolutely superb. But then, huge swathes of the book are devoted exclusively to Java, and use some fairly complex (and, in my opinion, not very well formatted) code to convey their intention.

I don't generally have a problem with using Java-oriented books to learn more general programming concepts (Martin Fowler's "Refactoring" and O'Reilly's Head-First Design Patterns are both books I would recommend to anyone, regardless of their language-of-choice), but around 1/3rd of Bob Martin's book is virtually impenetrable to anyone who does not already have significant Java experience.

That said, I should re-iterate that this book will be hugely valuable to any programmer. I just wish that they had tried to use a little more pseudo-code and a little less real-world examples, with all of the complexities entailed, and I think a lot could have been done to make the Java code more readable for users of other languages.

The bible for writing high quality software
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
Uncle Bob (Robert C. Martin) is a recognized expert in todays world of software development. His books "Agile Software Development: Principles, Patterns and Practices" and "Agile Principles, Patterns and Practices in C#" should by now be well known by the majority of serious java and C# developers. I read the latter last year, and I was blown away by Uncle Bob's insight into the process of writing software in a manner, that more or less guarantees success for both the customer and the development company.

When "Clean Code" was published I rushed to buy it, and again I am in awe!

This book book hits the nail on why so many software development projects ends up in pain for the developers as the code rots and becomes unmaintainable. Not only are the symptoms cleary described and analyzed, Uncle Bob also provides the remedy. By breaking down the process of cleaning up code into detecting very specific "smells" and heuristics, and by supplying the reader the tools to fix the problems in the software, the reader automatically becomes empowered, inspired and motivated to go and clean up his or her mess.

I strongly believe, that if all developers were to read this book and start living by the rules stated within, life would improve for every single developer, customers would be able to purchase very high quality software products a lot cheaper, and everyone would benefit.

My applause to Uncle Bob - Thank you for this fantastic work of art!

























Suggestions | Textbook Shop Reviews | Site Map | Contact Us
© 2008 . All rights reserved. Privacy Statement and Disclaimer
web site design and support by Crystal Solutions