Book Review: A Philosophy of Software Design (2018)
pathsensitive.com
pathsensitive.com
Google document where the reviewer and Prof Ousterhout had many insightful discussions on abstraction, simplicity of specification vs simplicity of the interface : https://docs.google.com/document/d/1LLVzpncsDJREybjKxPmgllfX...
Google group with a longer thread between the two: https://groups.google.com/g/software-design-book/c/DvnQ1Bvqy...