Coding Confessional

Anonymous Confessions from Programmers.


Anonymous Confessions from Programmers.

I name variables in my code as "a1", "a2", "a3" etc. to be sure that only I can understand it.

"Unfortunately that's part of the vendor's compiled code, I can't change it.", unless of course, fixing it makes my work easier.

I always forget to remove console.log from javascript code...

I mix CamelCase and under_score in my code on purpose.

Telesketch iPhone App
Play Telesketch
A multiplayer, drawing game from the idiot behind Coding Confessional.
I don't finnish most of my personal projects... I delete them when i lose interest

I'm sure I don't need to know design patterns

stackoverflow is my bible

in big opensource projects i fixed serious and not already discovered bugs in complex code, refactored to let it be simple, but never sent back the patches and the eventual new sources because i'm too lazy to contact other humans

I once wrote a triple nested loop with breaks and labels. At least it was O(n).

I work for Microsoft.

Despite believing in the productivity gains possible with Vim, I'm too lazy to learn how to use it and stick with my GUI text editor

If I find it hard to name a method, I call it "foo".

I used gvim and arrow keys...

I sometimes skip some design requirements to save time

I always say something is possible without actually knowing if it is.

i changed confirmation pop up message to "fuck you" before the final demo and i forget about it till one of my colleges presented the demo in front if the executives and the message appeared on the 100 inch screen

I always AFK whenever my team is in the middle of group chat quarrel especially regarding launch dates.

I sometimes over-engineer things for the sake of the perceived internal beauty of the code and data-paths, and no-one else understands it.

I keep using var = var++;

We frequently take breaks to look at hot women on facebook. Sometimes, we find transexual men/women...and we check if other people at the office notice if the hot woman on the screen is actually a man...or as we like to call it...Ragelll

I hate this 80 columns rule My greatest pleasure was to write a table for a state machine in C up to about ~150-200 colums, overflowing any terminal with a medium-sized font.

I named non nested incrementing counters i, ii, iii, iiii, iiiii, iiiiii and finally iiiiiii.

I've learned that if you click on 'absolve' or 'condemn' more than once in quick burst, it counts all your clicks before the ajax request returns so you can vote the shit out of entries.

I have Putin's portrait behind me. He helps me code.