"I know it when I see it": perceptions of code qualityShow others and affiliations
2017 (English)In: ITiCSE '17: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, New York, NY, USA: Association for Computing Machinery (ACM), 2017, p. 389-389Conference paper, Oral presentation with published abstract (Refereed)
Abstract [en]
Code quality is a key issue in software development. The ability to develop software of high quality is therefore a key learning goal of computing programs. However, there are no universally accepted measures to assess the quality of code and current standards are consideredweak. Furthermore, there are many facets to code quality. Defining and explaining the concept of code quality is therefore a challenge faced by many educators. In this working group, we investigate the perceptions of code quality of students, teachers, and professional programmers. In particular, we are interested in the differences in views of code quality by students, educators, and professional programmers and which quality aspects they consider as more or less important. Furthermore, we are interested in which sources of information on code quality and its assessment are used by these groups. Eventually, this will help us to develop resources that can be used to broaden students' views on software quality.
Place, publisher, year, edition, pages
New York, NY, USA: Association for Computing Machinery (ACM), 2017. p. 389-389
Keywords [en]
Code quality, programming
National Category
Computer Sciences
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-70486DOI: 10.1145/3059009.3081328ISI: 000714941400097ISBN: 978-1-4503-4704-4 (print)OAI: oai:DiVA.org:lnu-70486DiVA, id: diva2:1180161
Conference
ITiCSE '17: Innovation and Technology in Computer Science Education, Bologna, Italy, July 3-5, 2017
2018-02-052018-02-052022-11-03Bibliographically approved