I have no special talent. I'm only passionately curios - Albert Einstein
April 21, 2009
For your reading pleasure...
Posted by Dave Malone
in Daily Life
A collegue of mine reccomended that I read the book Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. I opened the book, and was immediately pleased with the introduction provided:

There is a whole site dedicate to this concept: The Daily WTF. While I admit that I've probably been the perpetrator on more than one occasion, there is really no excuse for developing bad code. I spent the entire last year of development effort on a code base that would constantly make me say 'WTF!'. There is nothing more frustrating than working with poorly written code.
Thousands of development books exist on the shelves today - all touching on topics such as best practices, methodolgy, frameworks, and development basics. Which ones are worth reading? I find myself wondering that almost every time I look. I rarely meet a developer who makes me say "wow, I wish I knew how to develop like that". When I do, it is a refreshing, mind-bending experience. These rare developers seem to have found the books, attend the seminars, and develop the code bases that make us say 'WTF' even less. Since I have recently met such a person, I thought I would share this title as a recommended reading.