❌ Extreme Testing

Episode Summary

JP and John walk through preventing bugs with automated tests. The practical real world walk throughs of their approaches to testing and how to prevent shipping bugs out into the world.

Episode Notes

Iteration — A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter.

This episode uses Chapter 13 of Extreme programing as a jumping off point

Testing Early, Often, and Automated

Here is the dilemma in software development: defects are expensive, but eliminating defects is also expensive.

Q: What was the last big bug you can think of? How did you handle it?

Q: What was the reason for the latest big bug?

Q: How do you handle bugs in general?

Q: John Ask: What’s the most common causes of bugs?

John — Summary / Thoughts on book overall