A philosophy of software design by John Ousterhout
I recently came across this small (less than 200 pages) and clever book which I found very...
Tags: architecture, software, books