“Clean Code” — Crafting On Principles

The inaugural post for blog that focuses on simplicity in software development has got to be one that mentions the book called “Clean Code: A Handbook of Agile Software Craftsmanship” by Robert Martin. As I originally mentioned on the ThotSpots blog, this is no ordinary book on writing better software. It’s not just another “Code Complete” or “The Pragmatic Programmer.”

To see why, read the full text of my original post, but to skip to the chase, “Clean Code is a must-read for everyone in the software profession — from college freshmen on up to CTOs — especially anyone who finds himself out of work in this economy (or worried about the possibility). Learning to write clean code, and thus to write more valuable code, is probably the single most effective thing you can do for yourself. Programmers are expensive resources. The work we produce is costly. It’s up to us to treat it with the respect it deserves, to try and make it as valuable as possible, and to maintain that value as long as possible.”