{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T12:24:53Z","timestamp":1780575893912,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T00:00:00Z","timestamp":1733356800000},"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":[],"published-print":{"date-parts":[[2024,12,5]]},"DOI":"10.1145\/3649165.3703621","type":"proceedings-article","created":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T18:23:41Z","timestamp":1733163821000},"page":"267-270","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Code Style != Code Quality"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3042-423X","authenticated-orcid":false,"given":"Diana","family":"Kirk","sequence":"first","affiliation":[{"name":"The University of Auckland, Auckland, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8269-2909","authenticated-orcid":false,"given":"Andrew","family":"Luxton-Reilly","sequence":"additional","affiliation":[{"name":"The University of Auckland, Auckland, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3786-1707","authenticated-orcid":false,"given":"Ewan","family":"Tempero","sequence":"additional","affiliation":[{"name":"The University of Auckland, Auckland, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,12,5]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"ICSE '76: Proceedings of the 2nd International Conference on Software engineering. IEEE Computer Society Press, 592--605","author":"Boehm B. W.","unstructured":"B. W. Boehm, J. R. Brown, and M. Lipow. 1976. Quantitative evaluation of software quality. In ICSE '76: Proceedings of the 2nd International Conference on Software engineering. IEEE Computer Society Press, 592--605."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3174781.3174785"},{"key":"e_1_3_2_1_3_1","volume-title":"Common Weaknesses Enumeration - CWE-180:Source Code File with Excessive Number of Lines of Code","author":"CISQ.","unstructured":"CISQ. 2020. Common Weaknesses Enumeration - CWE-180:Source Code File with Excessive Number of Lines of Code. Consortium for Software & Information Quality (CISQ). https:\/\/cwe.mitre.org\/data\/definitions\/1080.html"},{"key":"e_1_3_2_1_4_1","volume-title":"Coding Rules for Maintainable Software","author":"CISQ.","unstructured":"CISQ. 2023. Coding Rules for Maintainable Software. Consortium for Software & Information Quality (CISQ). https:\/\/www.it-cisq.org\/standards\/code-quality-standards-maintainability\/ Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_5_1","volume-title":"Alexander O'Connor, Rory V. O'Connor, Michael Reiner, Gabriele Sauberer, Klaus-Dirk Schmitz, and Murat Yilmaz.","author":"Clarke Paul","year":"2016","unstructured":"Paul Clarke, Antoni-Llu\u00eds Mesquida, Damjan Ekert, J.J. Ekstrom, Tatjana Gornostaja, Milos Jovanovic, J\u00f8rn Johansen, Antonia Mas, Richard Messnarz, Blanka N\u00e1jera Villar, Alexander O'Connor, Rory V. O'Connor, Michael Reiner, Gabriele Sauberer, Klaus-Dirk Schmitz, and Murat Yilmaz. 2016. An Investigation of Software Development Process Terminology. Communications in Computer and Information Science (CCIS), Vol. 609. Springer International Publishing, Switzerland, 351--361."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.345830"},{"key":"e_1_3_2_1_7_1","volume-title":"n.d. a. Google C Style Guide. https:\/\/google.github.io\/styleguide\/cppguide.html Retrieved May 12th","year":"2023","unstructured":"Google. n.d. a. Google C Style Guide. https:\/\/google.github.io\/styleguide\/cppguide.html Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_8_1","volume-title":"n.d. b. Google Java Style Guide. https:\/\/google.github.io\/styleguide\/javaguide.html Retrieved May 12th","year":"2023","unstructured":"Google. n.d. b. Google Java Style Guide. https:\/\/google.github.io\/styleguide\/javaguide.html Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_9_1","volume-title":"n.d. c. Google Python Style Guide). https:\/\/google.github.io\/styleguide\/pyguide.html Retrieved May 12th","year":"2023","unstructured":"Google. n.d. c. Google Python Style Guide). https:\/\/google.github.io\/styleguide\/pyguide.html Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_10_1","unstructured":"International Organization for Standardization. 2013. ISO\/IEC 25010: Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models. ISO\/IEC."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/800183.810448"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588777"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5220\/0010469903400347"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636258"},{"key":"e_1_3_2_1_15_1","volume-title":"Clean Code: A handbook of agile software craftmanship. Pren\u00adtice-Hall","author":"Martin Robert C.","year":"2009","unstructured":"Robert C. Martin. 2009. Clean Code: A handbook of agile software craftmanship. Pren\u00adtice-Hall, Inc."},{"key":"e_1_3_2_1_16_1","unstructured":"Jim A. McCall Paul K. Richards and Gene F. Walters. 1977. Factors in Software Quality. Technical Report RADC-TR-77--369 Volume 1 (of three). General Electric Company."},{"key":"e_1_3_2_1_17_1","volume-title":"Programming styles). https:\/\/www.monash.edu\/it\/current-students\/resources-and-support\/style-guide\/programming-styles Retrieved May 12th","author":"Monash University","year":"2023","unstructured":"Monash University. 2021. Programming styles). https:\/\/www.monash.edu\/it\/current-students\/resources-and-support\/style-guide\/programming-styles Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_18_1","volume-title":"NATO Software Engineering Conference 1968. Conference Report. NATO Science Committee. Report on a conference sponsored by the NATO SCIENCE COMMITTEE held in Garmisch, Germany, in October","author":"Naur Peter","year":"1969","unstructured":"Peter Naur and Brian Randell. 1969. NATO Software Engineering Conference 1968. Conference Report. NATO Science Committee. Report on a conference sponsored by the NATO SCIENCE COMMITTEE held in Garmisch, Germany, in October 1968."},{"key":"e_1_3_2_1_19_1","volume-title":"Good Coding Style. https:\/\/www.inf.unibz.it\/ nutt\/Teaching\/DSA1819\/DSAAssignments\/good-coding-style.html Retrieved May 12th","author":"Savkovic Ognjen","year":"2023","unstructured":"Ognjen Savkovic. 2015. Good Coding Style. https:\/\/www.inf.unibz.it\/ nutt\/Teaching\/DSA1819\/DSAAssignments\/good-coding-style.html Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"e_1_3_2_1_21_1","volume-title":"How to Create a Programming Style Guide. https:\/\/www.pullrequest.com\/blog\/create-a-programming-style-guide\/ Retrieved November 23rd","author":"Request Pull","year":"2021","unstructured":"Pull Request. 2021. How to Create a Programming Style Guide. https:\/\/www.pullrequest.com\/blog\/create-a-programming-style-guide\/ Retrieved November 23rd, 2021 from"},{"key":"e_1_3_2_1_22_1","volume-title":"PEP-8 Style Guide for Python Code. https:\/\/www.python.org\/dev\/peps\/pep-0008\/ Retrieved May 12th","author":"Foundation Python Software","year":"2023","unstructured":"Python Software Foundation. 2021. PEP-8 Style Guide for Python Code. https:\/\/www.python.org\/dev\/peps\/pep-0008\/ Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_23_1","volume-title":"Style Guides and Rules","author":"Schwartz Shaindel","unstructured":"Shaindel Schwartz. 2020. Style Guides and Rules. O'Reilly Media, Inc., CA, USA, 141--153."},{"key":"e_1_3_2_1_24_1","volume-title":"Coding Standards and Best Practices to Follow. https:\/\/www.browserstack.com\/guide\/coding-standards-best-practices Retrieved May 12th","author":"Bose Shreya","year":"2023","unstructured":"Shreya Bose. 2021. Coding Standards and Best Practices to Follow. https:\/\/www.browserstack.com\/guide\/coding-standards-best-practices Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_25_1","volume-title":"https:\/\/www.stgm.nl\/quality\/ Retrieved","author":"Stegeman Martijn","year":"2022","unstructured":"Martijn Stegeman. 2016. Code Quality. https:\/\/www.stgm.nl\/quality\/ Retrieved January 11, 2022 from"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999541.2999555"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3241743"},{"key":"e_1_3_2_1_28_1","first-page":"26103","article-title":"Programmingh style in introductory programming courses","volume":"10","author":"Teodosiev Teodosi","year":"2015","unstructured":"Teodosi Teodosiev and Anatoli Nachev. 2015. Programmingh style in introductory programming courses. International Journal of Applied Engineering Research, Vol. 10, 10 (2015), 26103--26114.","journal-title":"International Journal of Applied Engineering Research"},{"key":"e_1_3_2_1_29_1","volume-title":"Coding Standards. https:\/\/ace.apache.org\/docs\/coding-standards.html Retrieved May 19th","author":"Software Foundation The Apache","year":"2023","unstructured":"The Apache Software Foundation. 2015. Coding Standards. https:\/\/ace.apache.org\/docs\/coding-standards.html Retrieved May 19th, 2023 from"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-012--9217--9"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3051469"},{"key":"e_1_3_2_1_32_1","volume-title":"Programming style. https:\/\/en.wikipedia.org\/wiki\/Programming_style Retrieved May 12th","year":"2023","unstructured":"Wikipedia. 2023. Programming style. https:\/\/en.wikipedia.org\/wiki\/Programming_style Retrieved May 12th, 2023 from"},{"key":"e_1_3_2_1_33_1","volume-title":"Why Coding style Matters. https:\/\/www.smashingmagazine.com\/2012\/10\/why-coding-style-matters\/ Retrieved May 12th","author":"Zakas Nicholas C.","year":"2023","unstructured":"Nicholas C. Zakas. 2023. Why Coding style Matters. https:\/\/www.smashingmagazine.com\/2012\/10\/why-coding-style-matters\/ Retrieved May 12th, 2023 from t"}],"event":{"name":"SIGCSE Virtual 2024: 1st ACM Virtual Global Computing Education Conference","location":"Virtual Event NC USA","acronym":"SIGCSE Virtual 2024","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 2024 on ACM Virtual Global Computing Education Conference V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3649165.3703621","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3649165.3703621","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T19:54:36Z","timestamp":1755892476000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3649165.3703621"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,5]]},"references-count":33,"alternative-id":["10.1145\/3649165.3703621","10.1145\/3649165"],"URL":"https:\/\/doi.org\/10.1145\/3649165.3703621","relation":{},"subject":[],"published":{"date-parts":[[2024,12,5]]},"assertion":[{"value":"2024-12-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}