1 Ideas from "A Philosophy of Software Design" 2024235 points135 commentsSoftware Engineering details