/Robert Martin

"A Philosophy of Software Design" vs "Clean Code" tl;dr: The document that features a dialogue between Robert "Uncle Bob" Martin and John Ousterhout discussing their differing software design philosophies. They debate three main topics: method length, comments and test-driven development.

featured in #594