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
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- Software Design Bookweb.stanford.edu
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- 软件设计哲学 | 软件设计哲学lamb.github.io
- How to write the perfect functionyoutube.com
- Writing Better Go: Lessons from 10 Code Reviews - Speaker Deckspeakerdeck.com
- Writing Better Go: Lessons from 10 Code Reviews - Speaker Deckspeakerdeck.com
- Good code is like a love letter to the next developer who will maintain it.addyo.substack.com
- Introductionthird-bit.com
- Things I believe · GitHubgist.github.com
- Code-first vs. Product-firstthezbook.com