Lies Programmers Tell Themselves 452
itwbennett writes "Everybody lies to themselves now and again in both their personal lives ('my bathroom scale probably needs to be recalibrated') and professional lives ('this code doesn't need commenting'). ITworld has compiled some of the common lies programmers tell themselves. Here are a few examples: 'This bug won't take long to fix.' 'No one could possibly fail to understand my simple user interface.' 'Code is self documenting.' 'My homebrew framework will be nimble, lightweight, debugged, and easy to use.' 'I know this is dirty code, I will rewrite it later.' 'It's just one line... it won't break anything.' '"It works on my machine.' 'I don't need version control.' 'It's written in ____, so it'll be easy to ____.' What would you add to this list?"
This job is only temporary. (Score:5, Funny)
Lies (Score:5, Funny)
Number 1 in my experience (Score:5, Funny)
I'll document this code once I'm done.
The new manager will be less of an idiot (Score:4, Funny)
n/a
Self-assessment (Score:2, Funny)
"I am a good programmer."
How about the IT-WORLD programmers? (Score:5, Funny)
1) People will enjoy this content more if it's in a slideshows.
2) It's OK if ad-blocking breaks my core javascript functionality.
3) Nobody is going to view this site in a modern browser.
Favorite statement on this topic (Score:5, Funny)
Re:Hofstadter's Law (Score:5, Funny)
"I'll just fix this quick and dirty for now, management will allow me time to redo it properly later."
How about adding.... (Score:3, Funny)
I have lots of time to get this code done.....I'll catch up on Slashdot's articles......
Re:Number 1 in my experience (Score:5, Funny)
catch(exception x) { //You've been eaten by a grue. } is error handling.
Re:This job is only temporary. (Score:4, Funny)
Re:Lame (Score:4, Funny)
Re:gotta love a site... (Score:5, Funny)
that does not work _at_all_ if you have a halfway decent content- and tracking-blocker installed
...well, once you've blocked the content, and once you've blocked the tracking, there's not much left to work with, yeah?
:D
Re:This job is only temporary. (Score:5, Funny)
"I'm appreciated here!"
loyalty (Score:5, Funny)
If I keep working these extra hours, the company will reward me with big raises and job security.
Re:Hofstadter's Law (Score:4, Funny)
If I use "cunt", "fuck" and "shit" for variable names whilst I'm hacking something out, I'll be sure to come back later and give them proper names before I submit the code.
Re:Hofstadter's Law (Score:3, Funny)