The impact of programming styles on debugging efficiency

  • Authors:
  • Peter R. Newsted;Wing-Keen Leong;Joanna Yeung

  • Affiliations:
  • University of Calgary;University of Calgary;University of Calgary

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

Experimental results are presented indicating that programming techniques with identation, documentation, mnemonic variable names, modular design, as well as external design aids (i.e. structure charts, data flow diagrams, but not flow charts), correlate with fewer errors. Results also indicate that programmers who use these techniques take less time to detect and solve program bugs, suggesting that efficiency is increased.