ratfactor reviewed A Philosophy of Software Design by John Ousterhout
Review of 'A Philosophy of Software Design' on 'Goodreads'
5 stars
I agree with this book so much, it was almost painful to read. It has given me the words to describe what I love and hate about software development. I see from other reviews that this book is contentious. Then this is it: This is "the hill I choose to die on," as the saying goes. I agree with Ousterhout. I may have minor quibbles here and there. But if I had to follow any software religion, it would be the one taught in this book. There, I've said it.