Refactoring vs. Rewriting
by Kevin Dangoor
Joel Spolsky has written another article about not rewriting your code. He harps on this a lot, but makes good points. This particular article provides an excellent, concrete example of why rewriting can be a bad idea…
His point about recreating bugs is a true one. Often times recoding perfectly working code will create more headaches in the long run.