Wednesday, May 04, 2005

Old Code

When I added a few features to CheckerBoard a few days ago, I once again was confronted with my programming past. CheckerBoard is such an ugly program, it makes me want to throw it all away, and start over, or rewrite everything seriously. Unfortunately, that would take a lot of time so I never do it. I cleaned up a bit of code that was particularly awful, but there is still lots I would like to fix some time. What do you do with your old code?

2 comments:

Nelson Castillo said...

I use it. I might write a wrapper, if I can. I only rewrite it if I have the time to do so and it's important enough. If I don't have the time, I don't do it. And I feel quite well using it :) It's not bad to learn and to notice that something you wrote a few years ago is ugly.

A nice article:

http://www.joelonsoftware.com/articles/fog0000000069.html

Martin Fierz said...

Hi Nelson,

thanks a lot for the link - a great read!