Independent Error Rates, Exponentially Decreasing Failure Rates

A thing I’ve noticed working on a large-ish project by myself: I end up spending a _lot_ of time working out minor issues – an assumption small enough I didn’t conceive of the possibility it was false, or a one-character typo, or a hunting down a particular piece of minutiae which is in no way complicated but hard to find if you don’t know exactly what you’re looking for. The result is that even when i get 95% of the little things right, most of my time goes into locating and finagling the 5% I missed. This is probably one of the great advantages of working in a group: If you assume that missing a small thing is an independent function, one of the n of you is likely to catch the thing when it pops up (or at least quickly debug it).

Leave a Reply

Your email address will not be published.