Reviews

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

brunocosta's review against another edition

Go to review page

informative medium-paced

2.0

annetteb's review against another edition

Go to review page

5.0

Must read book for intermediate level programmers

lpagliari's review against another edition

Go to review page

5.0

This is an excellent book to learn the theory of how to create and maintain good code, and by “good” I mean code that you (and others) understand without much suffering.

I don’t believe that by reading this you will automatically start applying it’s suggestions / guidelines, but it is a good starting point to know that part of what you’re doing now could be done in a better way.

I’ve learned most of its contents before, while working with outstanding developers — by pairing with them or maintaining code they had created before. But it was good to read a text that was formally explaining what I was doing with my code without knowing there were explanations for that way of coding.

The text on this book is clear and full of examples, making the journey much easier to understand. The chapters that I particularly didn’t like were written by other authors — they were not as clear as the text written by Uncle Bob, or their content was too specific or far away from general orientations about code organization. Maybe other people might like them, but for me they did not add much to the book.

If you don’t have much experience on developing, this is a good read for learning about how to create good code; if you’re an experienced developer, this book might explain things you’re already doing and give you formal concepts to suggest to other devs when you need to help them improve their code.

A great reading anyway.

roxbit's review against another edition

Go to review page

5.0

Excellent for beginners!

arquero's review against another edition

Go to review page

4.0

A lot of illustrative guiding examples.
Well organized and stated rules.
A lot of healthy common sense.

I wish I had read this book a long time ago. I would wander less in darkness )
Now I should make this a handbook.

vari's review against another edition

Go to review page

3.0

Great overview on how to write clean code. I learned a lot and have started to apply some of the principles here to my daily work.

darkusphantom's review against another edition

Go to review page

informative medium-paced

5.0

An amazing book that every programmer should be read.
This books will help how the programmers, specially to the programmers juniors, can apply good practices when are writting code and testing

fingolfintek's review against another edition

Go to review page

5.0

Put shortly, a timeless masterpiece - still as great as it was on the first read

robtaussig's review against another edition

Go to review page

4.0

Not a light read

There is a lot of code (Java) packed into this book, and while understanding the nuances of Java isn't necessary to understanding the primary takeaways, as a non-Java programmer, I felt like I was at the wrong party at times.

citizenkahn's review against another edition

Go to review page

5.0

Just as the summit marks the halfway point in your climb of Everest, working code marks the halfway point to "done." Call it done when you transform your working code into elegant sustainable tools which you and your team can leverage.

This book changed my approach to coding be it simple scripts, applications or build systems (I'm a release engineer, best job ever). The book couples excellent advice with real world examples that drive the point home. There's a section where the author takes readers step by step through a refactoring which cemented many techniques for me.

A very worthy read.