Noun and Nerdy
Okay, Cari, you asked for it.
It was late last night. I was alone in the middle of the cube farm, refactoring code that hadn’t been seen by human eyes in years. Outside the wind howled and the lighting arced. Or maybe it was still - who knows? There aren’t any windows in this place. The code lay there, desperate for a coder’s touch. My touch.
My monitor traced the delicate outlines of the SOA record for a BIND database file. I couldn’t help but admire it - here was an object with class. But as lovely as it was, it was all wrong. The SOA was defined in a utils module - a common, seedy library. All sorts of ad-hoc functions milled about, eyeing the demure SOA with the sort of abandon you only find in functional programs.
“Come with me, and I’ll take you away from all this. I’ll build you a module you can call your own.”
The SOA was hesitant, though. It had been abused by coders before. Once it was so damaged by the experience that it wouldn’t even compile. “Trust me,” I said, “I’ve already written the unit tests.”
With the strange hesitancy of one who has become accustomed to even the most vile surroundings, the gentle class allowed me to wrap it in my editor’s loving buffer and lift it out into its own module. As soon as it was settled, we ran through the unit tests. Together. And they all passed.
“Why me?” the object asked. “Of all the down-and-out code in all the modules on this disk, why did you choose me?”
“I couldn’t leave you there. Your interfaces were exposed.”
TO BE CONTINUED . . .
June 9th, 2005 at 6:44 pm
I used to have the occasional trouble compiling too.
Oh my. I feel so…what is that feeling? It’s not dirty. It’s not horny. It’s familiar though… it’s… Ah, yes, it’s that vaguely fuzzy, headachey feeling I used to get in math class.
XOXO
June 9th, 2005 at 10:11 pm
YES!!! I have reached that level which is reserved for tenured math professors and philosophy Ph.D. candidates - I HAVE BROUGHT A PUBLISHED AUTHOR TO FUZZINESS!!!
There is no farther apogee. I am complete.
June 9th, 2005 at 10:24 pm
dave… will you marry me? Are you sure?
June 10th, 2005 at 2:21 pm
Can’t. Speak. Too. Many. Jokes.
It’s like Madlibs gone wrong.
June 11th, 2005 at 12:16 pm
For some reason I can picture you reading this from a podium at some conference. And half the guys in the audience are crying.
Or maybe having marshmallows before bed is a bad idea.
June 11th, 2005 at 6:16 pm
Dave, I saw this article, and thought of you:
http://www.javaranch.com/campfire/StoryInner.jsp
June 13th, 2005 at 8:59 am
Yep, I’m ZZZZZZing. But the radio bitch session got me hot (and not in a fun way). I did not realize the US was an expert on Middle Eastern Culture. And you are right, now that we know there are no WOMD then why the hell are we still there. My prediction: we will still be there in 3 years and the draft will be reinstated.GRRRR.