You need to sign in or sign up before continuing.

Reviews

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

pmargreff's review against another edition

Go to review page

5.0

Awesome book, it enlightened some practices we should follow to make some readable code.

It endorse a lot of practices beyond object oriented simple rules, the most touching part of book for me was about, only group method call with the same abstract level, of you have multiple complexity leveled mixed on a function, it's probably wrong. Getting this to daily code review point a lot of gaps on my code style as well my team.

All chapters ended showing up something new to me, since name convention, comments (the ones which shouldn't exist) and how to test race conditions...

I wish I had read this one the time a was about to start on programming, and I'll probably go back to the book in some future time.

bkkrueger's review against another edition

Go to review page

3.0

While there were certainly some good things about this book, I thought it was unfortunately too prone to being opinionated on controversial points and far too inclined to use OO and Java as the silver bullet to problems. I think this is book is worth the read for programmers, but not for novices. I would cheerfully point a novice to The Pragmatic Programmer, but I think programmers needs more experience to approach this book. They need the ability to filter the opinions presented as facts and best practices from actual facts and best practices. They need the experience to see what suggestions in this book apply to them and which should be ignored.

nuk's review against another edition

Go to review page

4.0

This book is a good discussion about what makes our art of coding.
A must read for new and old programmers.

patrm's review against another edition

Go to review page

informative reflective medium-paced

4.25

omills's review against another edition

Go to review page

4.0

I need to re read this every few years to make sure I'm writing decent and clean code.

cammerman's review against another edition

Go to review page

5.0

An invaluable, possibly timeless, guidebook to writing reliable, maintainable code. Simply a must-read for any programmer.

sweemeng's review against another edition

Go to review page

4.0

There is a quite a few good advice in the book. But the book is also very heavy in java. So you will need to actually find those that make sense to you. General thing like keep class small, keep things readable, keep test simple, commenting rules are good general advice.

What I would really want to see is clean code for different languages. That would make it a lot better.

pattytrish's review against another edition

Go to review page

5.0

very nice, learned a lot

adagar's review against another edition

Go to review page

4.0

Write clean code you animals

dave_peticolas's review against another edition

Go to review page

4.0

This is an excellent book, highly recommended for anyone in the business of writing software. It contains a huge amount of distilled wisdom. I think its most important message is that coding in the small matters and coding well is all about sweating the details (and writing your tests, of course!).