John Ousterhout – A Philosophy of Software Design

I think the fact that this book has taken me so long to read probably says all I need to say. I had quite a few issues with this book, and found myself disagreeing with a lot of points that were made – I’m looking forward to doing a talk on this book to my team at work to see if they agree. I’m kind of glad I didn’t read this book a few years ago when I might have taken everything that was written as fact. The...

Continue reading