johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code".
A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code".
A Philosophy of Software Design vs Clean Code (This document is the result of a series of discussions, some online and some in person, held between Robert "Uncle Bob" Martin and John Ousterhout between September 2024 and February 2025) Related Links Follow-up Discussion with John Ousterhout and Robert Martin on the Book Overflow Podcast A Philosophy of Software Design, 2nd Edition , by John Ousterhout Clean Code: A Handbook of Agile Software Craftsmanship , by Robert C. Martin Discussion Topics Method Length Method Length Summary Comments Comments Summary John's Rewrite of PrimeGenerator A Tal
related reading
- Cognitive load is what mattersminds.md
- The Grug Brained Developergrugbrain.dev
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- notes/books/pragmatic-programmer.md at master · pkardas/notes · GitHubgithub.com
- Google Testing Blog: Less Is More: Principles for Simple Commentstesting.googleblog.com
- Readingcarlkolon.com
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- Software Design Bookweb.stanford.edu
- 软件设计哲学 | 软件设计哲学lamb.github.io
- Code was our medium for thoughtwattenberger.com
- Michael Feathers - 10 Papers Every Developer Should Readmichaelfeathers.silvrback.com
- complexity as entropy • Buttondownexplaining.software