3 ms·
On fixing bugs, the author writes: “...there is always a logical explanation for why a computer is behaving in a certain way...” I agree. Determining the logic
by hnruss 8y ago
On fixing bugs, the author writes: “...there is always a logical explanation for why a computer is behaving in a certain way...”
I agree. Determining the logical explanation for why a bug exists is required in order to fix a bug correctly. Any fix made without doing so is pure conjecture. That said, it can sometimes be acceptable to write a fix based on conjecture, but it should at least be documented as such.