A paradigm for programming style research
- 1 December 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 23 (12) , 69-78
- https://doi.org/10.1145/57669.57675
Abstract
Programming style guidelines and automated coding style analyzers have been developed without a solid experimental or theoretical basis. In this paper we make a distinction between typographic style characteristics and underlying structural style content and show that this distinction aids in assessing the influence of style factors. This distinction permits straightforward identification of specific style factors and a better understanding of their effect on program comprehension. The results of our studies have a direct impact on automated coding style assessment programs, programming standards, program maintainability, and code formatting tools.Keywords
This publication has 9 references indexed in Scilit:
- A note on the Berry-Meekings style metricCommunications of the ACM, 1986
- Program style analysis: a natural by-product of program compilationCommunications of the ACM, 1986
- A style analysis of C programsCommunications of the ACM, 1985
- Program indentation and comprehensibilityCommunications of the ACM, 1983
- Style analysis of Pascal programsACM SIGPLAN Notices, 1983
- Automatic assessment aids for Pascal programsACM SIGPLAN Notices, 1982
- Some Pascal style guidelinesACM SIGPLAN Notices, 1981
- The Psychological Study of ProgrammingACM Computing Surveys, 1981
- Studying programmer behavior experimentallyCommunications of the ACM, 1980