The effect of scope delimiters on program comprehension

Floyd Sykes, Raymond T. Tillman, Ben Shneiderman · Software Practice and Experience · 1983

Abstract Scope delimiters, such as BEGIN‐END or DO‐END, are used in many programming languages, but they can lengthen and clutter a program listing. This paper provides experimental evidence that ENDIF or ENDWHILE statement terminators make for easier to comprehend programs than BEGIN‐END pairs surrounding compound statements.

Read the paper · More papers on PaperTik