A summary of all posts that conclude my review of the book a Philosophy of Software Design by prof. John Ousterhout.