« 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