Digging Yourself Out of a Quality Hole
Occasionally, you’re going to find yourself faced with a codebase containing an excess of bugs. Maybe it’s a situation that you got yourself into; maybe it’s one you inherited. It doesn’t matter—if you’re faced with a deluge of bugs, how do you get yourself out of the hole?
There Is No Silver Bullet
The sad truth is that there is no quick fix. Although there are strategies available to you that will help, the only sure way out of the problem is to fix all the bugs, and that requires time, effort, and dedication. No shortcuts and no free pass.
From a purist point of view, the obvious solution is to call a halt to proceedings and announce that no new development will take place whatsoever until you are ...