Monte Carlo Analysis of the Zero Defect Mentality of TDD
Challenges that led me here
- Heated arguments at work regarding how much TDD is enough and how little is too little. How do we find common ground?
- An acknowledgement of technical debt and a confusion about how to leverage it. How much debt is too much?
- Being labeled as pedantic and a zealot. Is a Zero-Defect Mindset ever worthwhile? When?
- Learning exercise in how we can gain concrete insights using our intuition in a methodical fashion. How can I communicate abstract ideas without concrete evidence in a rigorous manner?
This article represents my lessons learned from this exploration.