Presented at the First International TDD conference on July 10, 2021.
Video link https://youtu.be/-_noEVCR__I?t=30507
In the early days of my career as a software engineer, I misunderstood activity for progress. Adopting TDD has given me apparent benefits like delivering higher quality software quickly and fixing bugs without breaking the rest of the software; it has also sensitized me towards inefficiencies that slow me down from getting work done.
In this talk, I will discuss my habits and a few case studies from projects that I have worked on and how I used appropriate tools or build a few when quick feedback and speed were necessary.