Clean Code: A Handbook of Agile Software Craftsmanship

In this episode I talk with Bob Martin about his work with programming languages using AI, the essence of software engineering, and why understanding epistemology matters for developers. We also explore dependency inversion and the benefits of a robust test suite.

Links:

  • Uncle Bob on Twitter
  • Bob Martin's website
  • Clean Code
  • Nonsense Monthly