logoalt Hacker News

BurningFrogyesterday at 9:27 PM1 replyview on HN

Your argument is only true if you have an infinite number of bugs.

If you only have a reasonable number of bugs, and fix them as you find them, it's just how you do work.

It may sound impossible, but I did work like this for two decades, and it worked well for those teams.


Replies

IgorPartolayesterday at 10:14 PM

No. My argument is valid if you have deadlines and your resources are not infinite. Either you were the only one reporting bugs at which point of course you could fix the as you found them because they were always in your work context or you had no deadlines and could afford to switch context without the inefficiency of it affecting anything.

In most situations you have users who also find bugs and report them when they want, not when you are ready for them.

You can even see that your argument does not apply generally by the fact that bugs exist in software for years. If your way was both more efficient AND more aligned with human nature then everyone would be working like this but clearly almost nobody can afford to drop everything to fix a user’s random low priority bug the minute it is reported.

show 1 reply