Inside SWT

Monday, September 25, 2006

How many times have you done this?

You've got a problem to solve. It's really complicated. Rather than attempt the final solution, you hack and slash a way through it. The code you wrote is not real. It is total garbage. It proves that the problem can be solved, but you could never ship like that.

What now? Time to step back, write the general solution, rework everything, fix the corner cases, check for error conditions, change all places that do it the old way to do it the new way, check for leaks and clean up the code. Now you are done and ... nothing works.

By this time, you've blown away the old code so you have no idea what the problem is. Did it ever work at all? What did I change? Was I doing a Billy?

Steve

3 Comments:

  • *sigh* I know exactly what you are talking about.....

    Michael (reading blogs instead of fixing the mess... ;-)

    By Blogger Michael Scharf, at 8:04 PM  

  • Hey I just wantto say hello to my big brother.....
    Jennifer

    By Anonymous Jennifer, at 1:22 AM  

  • ... Jennifer !?!?!?!?

    By Blogger Steve, at 8:12 PM  

Post a Comment

<< Home