Funny Source Code Comments
I recently stumbled upon an awesome Stack Overflow thread, entitled “What is the best comment in source code you have ever encountered?”.
As you might have guessed, it is a collection of funny source code comments, provided by developers all over the world. Take a look at it, it could definitely make your day.
I am reposting here my personal favorites from that long long collection:
// sometimes I believe compiler ignores all my comments
Exception up = new Exception(“Something is really wrong.”);
throw up; //ha ha
//When I wrote this, only God and I understood what I was doing
//Now, God only knows
// 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.
// drunk, fix later
// Magic. Do not touch.
return 1; # returns 1
double penetration; // ouch
/////////////////////////////////////// this is a well commented line
// I am not sure if we need this, but too scared to delete.
// I am not responsible of this code.
// They made me write it, against my will.
//Dear future me. Please forgive me.
//I can’t even begin to express how sorry I am.
options.BatchSize = 300; //Madness? THIS IS SPARTA!
// I have to find a better job
// hack for ie browser (assuming that ie is a browser)
} catch (PartInitException pie) {
// Mmm… pie
}
// 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.
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!!!
}
// Catching exceptions is for communists
// 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.
// if i ever see this again i’m going to start bringing guns to work
// The magnitude of this hack compares favorably with that of the national debt.
//ALL YOUR BASE ARE BELONG TO US
// If this code works, it was written by Paul. If not, I don’t know who wrote it
//You are not expected to understand this
/**
* If you don’t understand this code, you should be flipping burgers instead.
*/
‘NO COMMENT
//Abandon all hope yea who enter beyond this point
//Mr. Compiler, please do not read this.
catch (Ex as Exception)
{
// oh crap, we should do something.
}
// TODO make this work
// If you delete the credits, I will fucking kill you.
// This is crap code but it’s 3 a.m. and I need to get this working.
// For the sins I am about to commit, may James Gosling forgive me
// Houston, we have a problem
// If I from the future read this I’ll back in time and kill myself.
Pure awesomeness… Don’t forget to share your own favorites in the comments!
- The top 9+7 things every programmer or architect should know
- Top 25 Most Dangerous Software Errors – 2011
- Things Every Programmer Should Know
- Hate Java? You’re fighting the wrong battle.
- 10 Tips for Proper Application Logging
double penetration; // ouch
kakaka Das ist geil! ^_^
Here’s a website for that http://codermonkey.co
width:300px;
/* 300 ? This is SPARTAAAAAAAAAAAAA ! */
One of the comments I had it was as follows :
//why am I writing this piece of crap,It can make other’s life miserable..
// Catching exceptions is for communists LOL
This is an awesome read!!!
Comments are for hacks.
If you need a comment, you’re doing it wrong.
I have a few tame ones:
Advisory :
*Code too complicated – Just read the comments In module description :
*It also shoots off rockets to Mars and Jupiterand in the clean up para :*Music is over turn off the lights..
// Love me
long time;
Another simple one:
double d; // cup
A comment from my own shot at obfuscated programming (added to take up space and let me format the whole program into a nice little square).
float gorF = main(args);//gorF is Frog backwards
//i don’t know why but this seems to work.
//Temporary hack for client. Remove on Monday.
(Written 2002, found 2010)
//This code does WHAT? … it doesn’t work…
// TODO: Make this not sinfully ugly
test
Test Comment
//this is my code
// There is much code like this
// But this one is mine
too funny
// TODO : Add a comment
I used to work with someone who would always comment line 42 with ‘The answer to life the universe and everything’. Everything.
/**
* just leave it as it is. if you don’t understand what this code does, then: u can’t touch this
* http://www.youtube.com/watch?v=otCpCn0l4Wo
*/