3 ms·
"A Philosophy of Software Design" by Ousterhout is my favourite of the last few years. It's a shortish book but there is stuff in it I'm still unpacking on the
by noir_lord 8y ago
"A Philosophy of Software Design" by Ousterhout is my favourite of the last few years.
It's a shortish book but there is stuff in it I'm still unpacking on the third read through and a lot of stuff I sorta instinctively knew but it's nice to see someone else thinks the same.
- tbirdz 8y ago+1 on this. I don't think anything in that book was especially new to me, but it matches what I think of as "good software design", and having it all compiled in book form makes it easier to transmit that knowledge to other people, especially students or newer engineers.
- noir_lord 8y agoThat was my general feeling but there is definite value to having it stated clearly and coherently and with the implied authority of a book (which is silly but a thing).
- EdwardCoffin 8y agoI haven't read the book yet, but I have watched his Talks at Google talk on the topic [1] a couple of times (1 hour), highly recommended. [1] https://www.youtube.com/watch?v=bmSAYlu0NcY https://www.youtube.com/watch?v=bmSAYlu0NcY
- noir_lord 8y agoThat talk was how I ended up buying the book.
- musicale 8y agoOusterhout is brilliant and can also write very clear code that is a joy to read.