collected links on rewriting software (or not)
- Rewrite Code From Scratch has good discussion of reasons to rewrite and reasons not to
- Things You Should Never Do, Part I is the commonly-cited argument from Joel On Software
- Re (tilly) 1: (OT) Rewriting, from scratch, a huge code base has discussion on when rewriting may be a good idea. It seems like there's more conversation in this thread, which I haven't read.
- code quality - When is a BIG Rewrite the answer? - Software Engineering Stack Exchange is a good answer, specifically calling out that the challenges are sometimes organizational rather than technical
- [Repeat yourself, do more than one thing, and... — programming is terrible](https://programmingisterrible.com/post/176