{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:43:16Z","timestamp":1750308196821,"version":"3.41.0"},"reference-count":8,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[1981,10,1]],"date-time":"1981-10-01T00:00:00Z","timestamp":370742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[1981,10]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1145\/1005928.1005931","type":"journal-article","created":{"date-parts":[[2004,7,21]],"date-time":"2004-07-21T23:30:10Z","timestamp":1090452610000},"page":"14-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["The impact of programming styles on debugging efficiency"],"prefix":"10.1145","volume":"6","author":[{"given":"Peter R.","family":"Newsted","sequence":"first","affiliation":[{"name":"University of Calgary"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wing-Keen","family":"Leong","sequence":"additional","affiliation":[{"name":"University of Calgary"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joanna","family":"Yeung","sequence":"additional","affiliation":[{"name":"University of Calgary"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[1981,10]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"The Mythical Man-Month","author":"Brooks Jr.","year":"1975","unstructured":"Brooks , Jr. , Frederick, P. , The Mythical Man-Month , Addison-Wesley Publishing Company , Reading, Massachusetts , 1975 . Brooks, Jr., Frederick, P., The Mythical Man-Month, Addison-Wesley Publishing Company, Reading, Massachusetts, 1975."},{"key":"e_1_2_1_2_1","first-page":"296","volume":"13","author":"Cooke R.","year":"1975","unstructured":"Cooke , John R. & Bunt, Richard B. \" Human Error in Programming: The Need to Study the Individual Programmer\", &lt; Infor , 1975 , 13 , pp. 296 -- 307 . Cooke, John R. & Bunt, Richard B. \"Human Error in Programming: The Need to Study the Individual Programmer\", &lt;Infor, 1975, 13, pp. 296--307.","journal-title":"Infor"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/355604.361591"},{"key":"e_1_2_1_4_1","first-page":"137","volume":"21","author":"Frost D.","year":"1975","unstructured":"Frost , D. \"Psychology and Program Design\" , Datamation , 1975 , 21 , pp. 137 -- 138 . Frost, D. \"Psychology and Program Design\", Datamation, 1975, 21, pp. 137--138.","journal-title":"Datamation"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380100505"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380090106"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0043158"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/359605.359610"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1005928.1005931","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1005928.1005931","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:24:55Z","timestamp":1750263895000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1005928.1005931"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1981,10]]},"references-count":8,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1981,10]]}},"alternative-id":["10.1145\/1005928.1005931"],"URL":"https:\/\/doi.org\/10.1145\/1005928.1005931","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[1981,10]]},"assertion":[{"value":"1981-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}