<?xml version="1.0" encoding="windows-1252"?>
<node id="156818" title="(shockme) Re: Funniest Variable/Subroutine names" created="2002-04-04 22:56:19" updated="2005-07-19 14:08:11">
<type id="11">
note</type>
<author id="111056">
shockme</author>
<data>
<field name="doctext">
I ++'d this thread.  Even though I don't make a practice of using non-meaningful names, I think it's hilarious to stumble across something like this when I'm supporting/maintaining code.  The &lt;I&gt;only&lt;/I&gt; reason I refrain is because my memory blows chunks.  I need meaning ful names so, when I'm revisiting my code at a later date, my intentions are fairly apparent.
&lt;P&gt;
This thread does bring to mind a funny, but extremely off-topic, error message my team received from an OS core dump on an older VMS system some years ago.  The error message was "Shut 'er down Clancy, she's pumping mud!"  Oddly, this error message was undocumented.  After a fairly lengthy conversation with one of the OS's authors, he stated that this error message should never be reached.  For some reason, they had a conditional similar to the following:
&lt;CODE&gt;
if true {
   ...do something;
} elsif false {
   ...do something else;
} else {
   print "Shut 'er down.....";
}
&lt;/CODE&gt;
And somehow, we managed to be neither true &lt;I&gt;nor&lt;/I&gt; false.
&lt;P&gt;
&lt;I&gt;If things get any worse, I'll have to ask you to stop helping me.&lt;/I&gt;</field>
<field name="root_node">
156816</field>
<field name="parent_node">
156816</field>
</data>
</node>
