Detecting and Addressing Design Smells in Novice Processing Programs

Autor: Fehnker, Ansgar, de Man, Remco, McLaren, Bruce M., Reilly, Rob, Zvacek, Susan, Uhomoibhi, James
Přispěvatelé: Formal Methods and Tools
Rok vydání: 2019
Předmět:
Zdroj: Communications in Computer and Information Science ISBN: 9783030211509
CSEDU (Selected Papers)
Computer Supported Education: 10th International Conference, CSEDU 2018, Funchal, Madeira, Portugal, March 15–17, 2018, Revised Selected Papers, 507-531
STARTPAGE=507;ENDPAGE=531;TITLE=Computer Supported Education
DOI: 10.1007/978-3-030-21151-6_24
Popis: Many novice programmers are able to write code that solves a given problem, but they struggled to write code that adheres to basic principles of good application design. Their programs will contain several design smells which indicate a lack of understanding of how to structure code. This applies in particular to degrees in which programming, and by extension software design, is only a small part of the curriculum.
Databáze: OpenAIRE