|
|
|
|
|
by atq2119
514 days ago
|
|
> What they don't do, is waste time walking around looking for spare money that has been dropped. Because that would almost certainly be a waste of time. Why is it usually a waste of time? Because people rarely lose multiple bills of money, and if they do, our vision system is well equipped to spot the other bills quickly. The opposite is often true with software in my experience. When there is a bug, it's often because the software is in a state of imbalance and confusion, and there are multiple bugs nearby. And humans tend to be relatively bad at spotting bugs. So, when you see a bug it is usually worth spending a moment to reflect on whether you've fixed the bug properly and whether there are other bugs in the vicinity. It is likely to be worth it just for the bug fixes. But there's also the learning effect that comes with it as described by TFA. |
|
If I'm just caught by a strawman at the start of the essay, apologies on that. I legit don't know anyone that casually encourages bugs as long as you have features. Tolerances are a thing, but so is negligence.