What About the Dreaded Unreproducible Bugs?

Cannot Reproduce.

It’s the designation you dread on bug reports. Something went wrong. Once. Somewhere. And now no one seems to be able to make it go wrong again.

Perhaps you were the one who spotted the bug, and now you can’t figure out what you did to make it happen. Or perhaps it’s a report from a team member, another department, or worse, a customer. Whoever spotted the pernicious critter crawling through the code, you can’t figure out what’s happening. Yet you don’t dare act as though the problem never happened. Just because you cannot spot the bug now doesn’t mean it won’t bite again.

The key to pinning down these mysterious intermittent defects lies in recognizing that any defect is absolutely ...

Get Explore It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.