Comment
Comment by sreeramvenkat
I am finding many things to learn on this from the book 'Philosophy of Software Design' by John Ousterhout. There is a video in YouTube where John Ousterhout outlines the core principles present in his book.
Be the first to share your thoughts.