Rethinking Testing
Testing is often viewed as a negative process focused on bug detection, but it can also be about ensuring quality and meeting expectations. By emphasizing validation and prevention, testing transforms into a proactive approach that seeks to create goodness in software. This shift in perspective encourages developers to consider not just whether the software works, but if it truly fulfills its purpose and delights users.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio Episode 283: Alexander Tarlinder on Developer Testing
Related Questions