/*
* For the brave souls who get this far: You are the chosen ones,
* the valiant knights of programming who toil away, without rest,
* fixing our most awful code. To you, true saviors, kings of men,
* I say this: never gonna give you up, never gonna let you down,
* never gonna run around and desert you. Never gonna make you
*cry never gonna say goodbye. Never gonna tell a lie and hurt you.
*/
Pig
## _
## _._ _..._ .-', _.._(`))
## '-. ` ' /-._.-' ',/
## ) \ '.
## / _ _ | \
## | a a / |
## \ .-. ;
## '-('' ).-' ,' ;
## '-; | .'
## \ \ /
## | 7 .__ _.-\ \
## | | | ``/ /` /
## /,_| | /,_/ /
## /,_/ '`-'
##
Waste of time
//
// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42
//
Throw Up
Exception up = new Exception("Something is really wrong.");
throw up; //ha
God and Me
//
//When I wrote this, only God and I understood what I was doing
//Now, God only knows
//
Special thanks
///
// I dedicate all this code, all my work, to my wife, Darlene, who will
// have to support me and our three children and the dog once it gets
// released into the public.
//
Temporary...for ever
//
// somedev1 - 6/7/02 Adding temporary tracking of Login screen
// somedev2 - 5/22/07 Temporary my ass
//
Sleepness night
/*
* You may think you know what the following code does.
* But you dont. Trust me.
* Fiddle with it, and youll spend many a sleepless
* night cursing the moment you thought youd be clever
* enough to "optimize" the code below.
* Now close this file and go play with something else.
*/
PSD is not my favourite file format
// At this point, I'd like to take a moment to speak to you about the Adobe PSD
// format. PSD is not a good format. PSD is not even a bad format. Calling it
// such would be an insult to other bad formats, such as PCX or JPEG. No, PSD
// is an abysmal format. Having worked on this code for several weeks now, my
// hate for PSD has grown to a raging fire that burns with the fierce passion
// of a million suns.
//
// If there are two different ways of doing something, PSD will do both, in
// different places. It will then make up three more ways no sane human would
// think of, and do those too. PSD makes inconsistency an art form. Why, for
// instance, did it suddenly decide that *these* particular chunks should be
// aligned to four bytes, and that this alignement should *not* be included in
// the size? Other chunks in other places are either unaligned, or aligned with
// the alignment included in the size. Here, though, it is not included. Either
// one of these three behaviours would be fine. A sane format would pick one.
// PSD, of course, uses all three, and more.
//
// Trying to get data out of a PSD file is like trying to find something in the
// attic of your eccentric old uncle who died in a freak freshwater shark
// attack on his 58th birthday. That last detail may not be important for the
// purposes of the simile, but at this point I am spending a lot of time
// imagining amusing fates for the people responsible for this Rube Goldberg of
// a file format.
//
// Earlier, I tried to get a hold of the latest specs for the PSD file format.
// To do this, I had to apply to them for permission to apply to them to have
// them consider sending me this sacred tome. This would have involved faxing
// them a copy of some document or other, probably signed in blood. I can only
// imagine that they make this process so difficult because they are intensely
// ashamed of having created this abomination. I was naturally not gullible
// enough to go through with this procedure, but if I had done so, I would have
// printed out every single page of the spec, and set them all on fire. Were it
// within my power, I would gather every single copy of those specs, and launch
// them on a spaceship directly into the sun.
//
// PSD is not my favourite file format.
Fluctuation
const int TEN=10; // As if the value of 10 will fluctuate...
Christman tree
#Christmas tree initializer
toConnect = []
toRead = [ ]
toWrite = [ ]
primes = [ ]
responses = {}
remaining = {}
Once upon the time
long long ago; /* in a galaxy far far away */
Code sucks
//This code sucks, you know it and I know it.
//Move on and call me an idiot later.
Da Doo Ron Ron
doRun.run(); // ... "a doo run run".
Infinite loop
# To understand recursion, see the bottom of this file
At the bottom of the file:
# To understand recursion, see the top of this file
Against my will
// I am not responsible of this code.
// They made me write it, against my will.
Back to the future
//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.
Understanding
/* You are not meant to understand this */
Like a virgin
// I will give you two of my seventy-two virgins if you can fix this.
Better job
// I have to find a better job
Internet explorer lover
// hack for ie browser (assuming that ie is a browser)
Bible
last = first; /* Biblical reference */
Lucky number
/**
* This isn't the right way to deal with this, but today is my last day, Ron
* just spilled coffee on my desk, and I'm hungry, so this will have to do...
**/
return 12; // 12 is my lucky number
Hurt you
// I know the line below is wrong, but it came that way from our IP vendor, and
// the driver won't work if you "fix" it. I've had to revert this change 4 times
// now. Leave it alone, or I will hunt you down and hurt you
if (r = 0) {
/* bunch of code here */
}
else
{
/* even more code here */
}
Goto label
ICantBelieveImUsingAGoto:
Class
class Act //That's me!!!
{
..
}
Try ..catch
try {
...
}
catch (SQLException ex) {
// Basically, without saying too much, you're screwed. Royally and totally.
}
catch(Exception ex)
{
//If you thought you were screwed before, boy have I news for you!!!
}
Dirty boy
public boolean isDirty() {
//Why do you always go out and
return dirty;
}
I'll shut you
// John! If you'll svn remove this once more,
// I'll shut you, for God's sake!
// That piece of code is not �something strange�!
// That is THE AUTH VALIDATION.
Unknown forces
/**
*after hours of consulting the tome of google
* i have discovered that by the will of unknown forces
* without the below line, IE7 believes that 6px = 12px
**/
font-size: 0px;
Legacy
// If you're reading this, that means you have been put in charge of my previous project.
// I am so, so sorry for you. God speed.
Owner or not
// If this code works, it was written by Paul DiLascia. If not, I don't know
// who wrote it
Obvious
/**
* If you don't understand this code, you should be flipping burgers instead.
*/
Tags:
give
,
true
,
gonna
,
hurt
,
saviors