No comments yet.
Reading John Ousterhout's 'A Philosophy of Software Design' made me realize how much I missed having a proper software design course in university. This got me wondering about how software design education might vary and impact software quality at national and global levels.