« Death rattle | Main | Offshore bloggage »
May 03, 2004
Code maintainence
I have no problem maintaining my own code. Meaning, that I will not be too bitter about lack of comments and general "wtf?[0]" moments, mostly because I have noone to blame but myself, but also because I know the level of coding and competance that I have.
Now, I have a piece of software that I am responsible to maintain. The author is no longer available. The author also was nice enough to leave the code in a completely broken state. There are so many issues with this code, I don't even want to think about it, but I have to go through and fix all the problems. It's highly frustrating. I'll give you a few examples.
- Infinite loops. Yes, that's loops...plural. And not while(1){ ... } infinite loops, no no, those are acceptable and obvious. These are infinite loops that stop the program from _ever_ finishing.
- Typos that prevents the software from....working...[1]
- Specific modules didn't even compile....compile people... ::sigh::
But I'm not bitter...
[0] what the f*** (for my non-geek friends)
[1] yay perl
Posted by Michael at May 3, 2004 05:10 PM
Comments
Wait, when did you turn into me?
Posted by: Naginata at May 4, 2004 05:39 AM