Here's what to listen for:

  • 0:54 What is object-oriented programming and what is procedural

programming? * 5:28 What is object-oriented design? * 8:44 Should I plan out all my code in advance? * 15:21 What makes for good software? * 19:52 What is technical debt? * 28:58 What is cargo culting? * 32:29 What rules should programmers follow? * 34:11 Who is code written for? * 36:50 How can I support the technical people on my team?