Modern Coding Practices and Programmer Performance
ComputerPublished 1 December 1979
Sheppard, Curtis, Milliman, Love
Citations128
SJR quartileQ2
SJR score0.55
SNIP1.02
Generate an AI Snapshot to get a quick, structured summary of this paper.
Study Snapshot
ObjectiveStudy objective
MethodsResearch methodology
PopulationPopulation studied
Sample sizeSample sizes
OutcomesStudy outcomes here
ResultsStudy results comes here
LimitationsResearch study limitations comes here
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
Abstract
The late 70' s find structured programming increasingly popular—this and other techniques are programming's future. But what does experimental evaluation say about their actual effects on programmer performance?
Keywords
PsychologyComputer Science
Software Psychology: Human Factors in Computer and Information Systems
618 Citations1980Ben Shneiderman
International Journal of Parallel ProgrammingExploratory experiments in programmer behavior
242 Citations1976Ben Shneiderman
The methodological questions of cognitive psychological experimentation are described and two exploratory experiments are presented: a memorization task and a comparison of the arithmetic and logical IF statements infortran.
International Journal of Man-Machine StudiesMeasuring computer program quality and comprehension
143 Citations1977B. Shneiderman
Experimental evidence is offered which supports the use of memorization/recall tasks as a further basis for judging program quality and programmer comprehension and a syntactic/semantic model of programmer behavior is presented.
IEEE Transactions on Human Factors in ElectronicsAn Exploratory Investigation of Programmer Performance Under On-Line and Off-Line Conditions
77 Citations1967E.E. Grant, Harold Sackman
This is the first known study comparing the performance of programmers under controlled conditions for a standard task and coded and debugged two types of programs under on-line and off-line conditions in accordance with a Latin-Square experimental design.
Cognitive Structures in the Comprehension and Memory of Computer Programs: An Investigation of Computer Program Debugging
63 Citations1978Michael E. Atwood, H. Rudy Ramsey
An experiment was performed to test the hypothesis that the difficulty in finding a program bug is a function of the bug's location in a program's underlying propositional hierarchy, and suggested the program and bug type variables could be explained in terms of thebug location variable.
The Computer JournalA Structured Programming Experiment
49 Citations1976Hector Lucas, Rosandra Kaplan
The basic contention of this study is that programmers will perform better and have more favourable attitudes when writing structured code than when writing unrestricted programs.
Communications of the ACMFortran 77
32 Citations1978Walt Brainerd
This paper describes many of the features of Fortran 77 and also provides some information about how and why the standard was developed.
ACM SIGSOC BulletinStructured programming in Fortran
18 Citations1974James M. Sakoda
The basic spirit of structured programming is to write programs that are easy to read and debug and to be encouraged to use structured programming principles.
ACM SIGNUM NewsletterOn structured programming in FORTRAN
12 Citations1975S. Charmonman, Jerrold L. Wagener
A modification is suggested to improve Hull's format of structured programming in FORTRAN to include Dijkstra's IF-FI and DO-OD constructs.
Computers in Aerospace ConferenceReliability measurement during software development
12 Citations1977H. Hecht, Werner Sturm +1 more
The failure ratio and failure rate were found to be consistent measures, on a month-to-month basis as well as from module to module, and therefore considered valid indicators of reliability in this environment.
ACM SIGPLAN NoticesA comment on Chapin's and Denniston's "characteristics of a structured program"
2 Citations1978Linda Zucconi
