Exploring Bad Code Smells Dependencies

Błażej Pietrzak, Bartosz Walter · 2005

Code smells reveal in different ways: with code metrics, existence of particular elements in an abstract syntax tree, specific code behavior or subsequent changes in the code. One of the least explored smell indicators is the presence of other smells. In the paper we discuss and analyze different relations existing among smells and suggest how to exploit this information in order to facilitate discovering of other smells. The considerations are completed with analysis of a Large Class smell and its related odors within a popular open source project codebase.

Read the paper · More papers on PaperTik