Gross, Kelleher, 2010. Non-programmers identifying functionality in unfamiliar code: strategies and barriers 21.. https://doi.org/10.1016/j.jvlc.2010.08.002