Linked by Thom Holwerda on Fri 15th Feb 2013 10:40 UTC
General Development "Since I left my job at Amazon I have spent a lot of time reading great source code. Having exhausted the insanely good idSoftware pool, the next thing to read was one of the greatest game of all time: Duke Nukem 3D and the engine powering it named 'Build'. It turned out to be a difficult experience: The engine delivered great value and ranked high in terms of speed, stability and memory consumption but my enthousiasm met a source code controversial in terms of organization, best practices and comments/documentation. This reading session taught me a lot about code legacy and what helps a software live long." Hail to the king, baby.
Thread beginning with comment 552974
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[10]: Code Review
by zima on Tue 19th Feb 2013 18:46 UTC in reply to "RE[9]: Code Review"
zima
Member since:
2005-07-06

I'd rate my skill as above average

This reminds me - 80+% of drivers think they are above average, too ;P

most compilers don't attempt to optimize for all the things your talking about and

sometimes the compiler "cheats" - like when Intel compiler turned off optimisations on non-Intel CPUs (a bunch of links: http://www.hydrogenaudio.org/forums/index.php?showtopic=77523 ...seems Intel is at it again with AVX)

Reply Parent Score: 2

RE[11]: Code Review
by Alfman on Tue 19th Feb 2013 21:06 in reply to "RE[10]: Code Review"
Alfman Member since:
2011-01-28

zima,

"This reminds me - 80+% of drivers think they are above average, too ;P"


Haha. Wikipedia has an article on the phenomenon:

http://en.wikipedia.org/wiki/Illusory_superiority

I found this interesting:
"One of the main effects of illusory superiority in IQ is the Downing effect. This describes the tendency of people with a below average IQ to overestimate their IQ, and of people with an above average IQ to underestimate their IQ"

Here's someone else's take:
http://agoraphilia.blogspot.com/2007/01/more-than-50-percent-can-be...



"sometimes the compiler 'cheats' - like when Intel compiler turned off optimisations on non-Intel CPUs.."

I remember them being sued over it, it's definitely a very sneaky thing for intel to do.

Edited 2013-02-19 21:09 UTC

Reply Parent Score: 2

RE[12]: Code Review
by zima on Wed 20th Feb 2013 14:58 in reply to "RE[11]: Code Review"
zima Member since:
2005-07-06

Something analogous to the Downing effect, but for drivers, can be especially ~scary - it would suggest that the few % who say they are below average ...are actually more likely to be good drivers.

I remember them being sued over it, it's definitely a very sneaky thing for intel to do.

Alas, AMD dropped litigation of Intel in exchange for $1+ billion, without admitting any wrongdoing. Seems they'll largely get away with it.

Reply Parent Score: 2