Posted on Feb 19 2008
Filed Under (Fun Stuff) by Keithius

OK, you really do have to be a geek to understand this, but that doesn’t make it any less funny:

Our legal code is almost entirely like an entire operating system written in undocumented Perl.

  • There are no hints as to what any part of it is supposed to do and it is written in a language that to most people looks like line noise.
  • Every significant patch is applied by adding an additional Perl module that overrides an existing method in an existing module, replacing all of the code in that method with a complete new copy of the method that is almost identical to the old one but adds or removes a backslash in a single regular expression.
  • The entire core logic was written in a crunch session by a bunch of geeks locked in a room together and forced to design it by committee.
  • The application was a rewrite of another application that never really worked well in the first place.
  • Every function name is chosen explicitly to provoke an emotional response in the developer, e.g. thisFunctionSucks() or callMeNow().

It’s funny because it’s true.

(0) Comments    Read More   
Posted on Feb 11 2008
Filed Under (Fun Stuff) by Keithius

From Painless Bug Tracking @ Joel on Software:

If you don’t specify what you expected to see, I may not understand why this is a bug. The splash screen has blood on it. So what? I cut my fingers when I was coding it. What did you expect? Ah, you say that the spec required no blood! Now I understand why you consider this a bug.

This sort of stuff cracks me up, but you may need to be a software developer for it to be funny.

(0) Comments    Read More