Fixing your own smells: Adding a mistake-based familiarization step when teaching code refactoring

Programming problems can be solved in a multitude of functionally correct ways, but the quality of these solutions (e.g. readability, maintainability) can vary immensely. When code quality is poor, symptoms emerge in the form of 'code smells', which are specific negative characteristics (e...

Full description

Saved in:
Bibliographic Details
Main Authors: TAN, Ivan Wei Han, POSKITT, Christopher M.
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/8669
https://ink.library.smu.edu.sg/context/sis_research/article/9672/viewcontent/3626252.3630856.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English