Abdelsalam et al. ran a within-subjects eye-tracking experiment (Tobii EyeX, 60 Hz) with 20 computer-science students reading 12 Java snippets (~16β24 LOC) in Comments Present (CP) vs Comments Missing (CM) conditions, a partially crossover design analyzed with linear mixed-effects models and FDR-corrected Wilcoxon tests.
Key quantitative results:
Strengths: isolated the comment variable (obfuscated identifiers, no JavaDocs), used established eye-tracking metrics, FDR correction, per-snippet LMEs, and released raw data plus analysis scripts (replication package on GitHub), which is commendable for reproducibility.
Weaknesses and blind spots: N=20 students (18 male) from one German university; no professional developers and no formal expertise subgroup analysis, so generalizability is limited and the authors acknowledge it. Comments were written by the first author with near-per-line density, an unusual style that may inflate the negative effects and the 23% attention share β the paper's contrast with Karas et al. (4.7% attention in a reading task) is attributed to comment density but not directly tested. Block comments were excluded. The composite score equal-weighting correctness and time is a defensible but arbitrary design choice that shapes the headline β30%/+34% range. Several LMEs required alternate optimizers due to convergence issues. No pre-registration is mentioned. Some snippet-level correctness cells rest on ~10β20 participants each, so small-N snippet effects (e.g., Snippet 11 at 10% correctness) carry wide uncertainty.
Interpretation caution: the perception-performance mismatch is a reported correlation, not evidence that comments causally help or hinder; confounds between snippet difficulty and comment quality are plausible and partially discussed. The β30%/+34% claim would be weakened if a pre-registered, larger replication found uniform effects across snippets.
Bottom line (moderate confidence): a methodologically careful, well-documented study whose main contribution is honest heterogeneity β comments are not universally good or bad β but the small student sample, comment-density design choice, and single-language scope cap its external validity.
Know what changed, what holds up, and what remains uncertain. Every Friday. No ads.