Submit your breaking news stories and original articles to us by contacting us
I won’t say much about these other than some of them are downright hilarious.
I’ve seen things like this in my past programming days and I’m probably guilty of one or two myself. When you’ve been up all night coding, sometimes your brain just doesn’t work right.
There’s probably even been a time or two when I forgot to remove my debugging code for production and ended up with strange variables and output that shouldn’t be seen by an end user. Oops.
I didn’t read through every one of them, but from the ones I did, this is my favorite:
Once I had a junior programmer writing VB code that needed to know the day of the week. He decided to write his own code, and read something like:
if (day = 1) or (day = 8) or (day = 15) or (day = 22) or (day = 29) then weekday = "Monday" elseif (day = 2) or (day = 9) or (day = 16) or (day = 23) or (day = 30) then weekday = "Tuesday" ...Trying to be educational I asked him for his opinion about his own code, and he said that he would simply modify it every month.
– PedroChan
How to Write Unmaintainable Code
Windows Code Rewrite Fictional
Seven Low-Cost Ways to Improve Legacy Code
Code Highlighter
Learning Morse Code From the Commandline
Forever Geek is a resource for all things geek. You can stay tuned by having the latest FG news delivered to you for free via RSS.
Category: Uncategorized
Tags:

Netbooks and User Satisfaction: It’s All About Expectations
10 Cool Sony Walkman photos – celebrate Walkman’s 30th birthday
5 Responses for "Funny Code"
September 16th, 2004 at 7:58 pm
1“ended up with strange variables and output that shouldn’t be seen by an end user”
My favorite has to be when I was having problems with a variable not refreshing its contents from page to page, it was maintaining old contents… so I reset the scope from whatever-it-was.lasthistid to “fingerscrossed.lasthistid”
it worked
I didn’t touch it afterwards. Who am I to argue with the fates?
but occasionally it shows up in the output if they somehow manage to bring really bad data in at that point. I laugh every time I see it, but I haven’t bothered fixing it yet.
September 17th, 2004 at 7:17 am
2Brilliant! For more laughable code like this you should check out: http://thedailywtf.com/
October 14th, 2005 at 7:11 am
3Why is it that so many braindead code examples come from VB programmers?
That quote make me lol :D
November 23rd, 2008 at 4:07 pm
4i don’t get it…
May 14th, 2009 at 10:23 am
5No, I don’t know what it’s like to code all night long. I have a life. All night long is normally spent drinking with mates. Not coding. And yes I get the joke. But it’s not funny. No offence but I suggest you all go out and get a life and a girlfriend/boyfriend. Good luck with that :)
RSS feed for comments on this post
Leave a reply