A couple of days ago, I stacked the random assortment of books I had lying on my desk at work, and for some reason I decided to take a photo. It’s a bit of a mixed bag of good and not-so-good books.
Every now and then I know I’m in trouble because I have to whip out the yellow maths book to remind myself of something that I have forgotten. I enjoy the challenge of reading the quaternions book, but it’s pretty hard to motivate myself to really get into that one.
My favourite at the moment is probably Real-Time Rendering (the latest edition which I have at home to be more specific), and my least favourite is probably Clean Code.
Clean Code seems to take the good ideas from other books (like C++ Coding Standards), and then adds some more which don’t make as much sense (I can’t think of a specific example off-hand). The customer reviews on Amazon.com are pretty good though. I definitely had an ‘uh-oh’ moment when I read the buzzword-laden full title – Clean Code: A Handbook Of Agile Software Craftmanship.