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...
Saved in:
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 |
Similar Items
-
Code smells for Model-View-Controller architectures
by: ANICHE, Maurício, et al.
Published: (2018) -
Vector Abstraction and Concretization for Scalable Detection of Refactorings
by: MILEA, Narcisa Andreea, et al.
Published: (2014) -
Toward the automation of detection of refactoring opportunities
by: Sison, Raymund C., et al.
Published: (2014) -
Definition and detection of bad smells of aspect-oriented program
by: Komsan Srivisut
Published: (2013) -
Fourth International Workshop on Software Clones (IWSC)
by: Inoue, K., et al.
Published: (2013)