« strace is your freind | Main | 3AM »

August 20, 2003

Legacy Code

I hate having to wade though legacy code. Today I have been changing some objects I wrote to support some features I'm adding to the project I'm working on. Once my objects were updated I had to get the old legacy code to work with them. Gack.

I have never appreciated the MVC paradigm more than now. The mix of business logic in the interface code and the visa versa is giving me fits.

The good thing is that my boss is big into refactoring and knows full well where the code base needs work. He's also willing to devote project time to cleaning up and improving the code. That's a wonderful thing.

Of course, that means that someone will still have to slog through all that legacy stuff in order to clean it up. Still, it will be quite satisfying to rip out that old nasty code.

Posted by ed at August 20, 2003 4:05 PM

Trackback Pings

TrackBack URL for this entry:
http://weblogs.litmusgreen.com/mt-tb.cgi/263

Comments

Yeah, Legacy sucks!

http://carvin.com/cgi-bin/Isearch.exe?CFG=2&P2=VL100&P1=GAL

Posted by: Lare at August 21, 2003 4:36 AM

Post a comment




Type the characters you see in the picture above.


Remember Me?