
When should you rebuild software instead of continuing to patch it?
A broken product does not get cheaper to fix one bug at a time. Each patch makes the next one more expensive, so the real decision is when to stop patching and what to rebuild first.