Refactoring versus Rewriting

I started my first real Agile software development project in 1999. I'd been doing more traditional software development before then all the way back...