Electric Josh

Thursday, August 01, 2002

So once again, I have been afforded a glimpse of the extraordinary amount of software-building wisdom that is routinely discarded in otherwise healthy-looking companies. The latest example is my employer's insinuation that my entire product should be rewritten (by me and my superb coworker) from the ground up. This is a really bad idea, as my excellent and far more experienced colleague (referred below) reminded me over beers earlier today. Working code is good. Customers don't care if the code looks ugly to some codemonkey sitting in his codehole coding somewhere; they just want the damn thing to work. In the context of the Python vs. Java rant below, one might say that all of that code is useless to a customer; who cares how the thing is implemented, as long as a list of widgets gets displayed...?

In convenient anecdote form: Working code---even working lame duck code---is better than a stub. #

...

Offline for a considerable amount of time. And just when Google had noticed this site, too. (Not sure where it noticed it from, of course...) #

© 2001-2002, Josh Daghlian. All rights reserved.