Linked by Thom Holwerda on Tue 18th Dec 2012 23:12 UTC
Windows "Windows XP was the last client version of Windows to include the Pinball game that had been part of Windows since Windows 95. There is apparently speculation that this was done for legal reasons. No, that's not why." I love these stories.
Permalink for comment 545848
To read all comments associated with this story, please click here.
Member since:

1/Coding under strong time constraints, a burst of inspiration, or something else that puts their minds' focus elsewhere.
2/Not able to notice the mess left around until they try to read through it again after a few months without touching it.

3/Trying to manually obfuscate their own code so as to ensure continued requirement for their expensive services.

The human brain's content indexing abilities are truly a thing of magic, but they become a hindrance when you try to distinguish what's clean from what isn't.

Or to put it another way - if you understand how it works and you need to maintain it, that is all that matters to many coders. It's only when new eyes hit the code that cracks will appear. As someone who has worked on a large body of awful code for the last 5 years (inherited from offshore contract programmers) I can attest to this.

These clever snippets become much less funny when you try to figure out what the code actually does, though ;)

The guys I inherited the code from loved to attest inane changes to themselves. I know them all like dear "friends" and when I see specific names I gently weep and comment out the method and start again from scratch.

Reply Parent Score: 5