How Experienced And Novice Programmers See Code 238
Esther Schindler writes "We always talk about how programmers improve their skill by reading others' code. But the newbies aren't going to be as good at even doing that, when they start. There's some cool research underway, using eye tracking to compare how an experienced programmer looks at code compared to a novice. Seems to be early days, but worth a nod and a smile."
Reader Necroman points out that if the above link is unreachable, try this one. The videos are also available on YouTube: Expert, Novice.
Code? (Score:5, Funny)
Contacting Server... (Score:5, Funny)
Re:Contacting Server... (Score:5, Funny)
Obligitory (Score:2, Funny)
Re:Contacting Server... (Score:5, Funny)
Re:Code? (Score:5, Funny)
I see lack of comments, lack of comments, and god damned polish notation.
Hungarian notation? I assume because of the "lack of comments".
aHungarian nnotation? nI vassume abecause cof cthe alack cof ncomments
FTFY
Re:Comments (Score:5, Funny)
if (Foos != null)
foreach (Foo foo in Foos)
foo.count++;
The Inlined code is more difficult to read. (Score:4, Funny)
such a shame (Score:4, Funny)
Re:Contacting Server... (Score:5, Funny)
We read the article, just not before we comment. Usually I middle-click to open the article in a new tab, then read the comments. That way I know which parts of the article to indignant about when I get to them.
Re:Contacting Server... (Score:5, Funny)
You mean the enemy's gateway is down...
Re:Comments (Score:5, Funny)
I see we had the same college TAs and professors.
Re:Comments (Score:3, Funny)
No, this is what I get to read // Add 2 seconds to the timer because 1 second is way too short for this situation
timer.add(90);
Re:Contacting Server... (Score:5, Funny)
TFA? I usually say FTA and comment away...