Less than one per month
Less than one bug per 10,000 lines of code
Neither bothered a user; both found by code inspection
Both were failures to check preconditions; one for null, one for negative values
I am not a better programmer. The only difference is XOM's 90%+ code coverage
To get coverage to this level, you have to measure it.