Smells Are Sensitive to Developers! On the Efficiency of (Un)Guided Customized Detection

Abstract

Code smells indicate poor implementation choices that may hinder program comprehension and maintenance. Their informal definition allows developers to follow different heuristics to detect smells in their projects. Machine learning has been used to customize smell detection according to the developer's perception. However, such customization is not guided… (More)

Topics

6 Figures and Tables