Posts Tagged 'Clean Code'

The Clean Coder

The Clean Coder

By Robert C. Martin

 

The Clean Coder is a kind of sequel to the famous Clean Code published in 2008. This sequel is a 200-pages-self-help book for programmers that’s sprinkled with biographical material. By and large, the mantra is: read this book and you’ll learn how to be a true professional programmer. To achieve that goal, the author shows a kind of ethic code for “true” developers in a world of sloppy programmers. The most remarkable aspect of the book is that is rather focused on psychology than in practical or technical stuff. Therefore, there are whole chapters dedicated to topics such as: when/how to say No to pushy managers, coding mental-state, etc.

I do support the idea of acting always as a professional no matter if you’re an entrepeneur, an employee working for a large company or a freelancer. One should have always in mind that every mistake we make has consequences and there’s no free lunch. However, I find the approach of this book is a little unreal, the programmer is presented as a kind of medieval knight or so.

To sum up, there are highs and lows in this book. While I enjoyed some chapters like “how to say no” or “how to estimate”, others are pretty much useless, like “Coding”, “Mentoring, Apprenticeship, and Craftsmanship” or the one about teams and projects which, to my surprise, is 4 pages long (!?). The reading is agile and even enjoyable but don’t expect to much and it won’t disappoint you. Usually I’m not very keen on this sort of books, but every now and then, I read one because we all have something to learn or get better at.

This is recent interview with Robert C. Martin:

_______________________________________________________________


Who’s in charge here?

Follow me on Quoders Blog…



Quoders Twitter

License