Cognitive strategies and looping constructs
Elliot M. Soloway, Jeffrey G. Bonar, Kate Ehrlich · Communications of the ACM · 1983
At the Cognition and Programming Project, Soloway.Ehrlich, and Bonar are attemptiJ~g to (1) understand how programmers--novices and experts--read and write programs, and (2) build software environments based firmly on this psychological research that facilitate the programming process.