It looks like I may just be linking to everything Joel from Joel on Software writes from now on. Yesterday’s excellent article explains why it’s not a good idea to just throw away your source code and start over, no matter how much you want to. (And believe me, I’ve been tempted to rewrite all the code on every project I’ve ever worked on. There’s always crufty old code that deserves to be replaced.)