An Alternative to "Clean Code": A Philosophy of Software Design | Hacker News Reader