Research Article
Intelligent Mining of Association Rules Based on Nanopatterns for Code Smells Detection
Table 1
Outline of code smells considered in this work.
| Code smell | Outline |
| Data class | Class containing just the data, but cannot independently operate on the data | Blob | Class with more attributes and operations | Spaghetti code | Class containing methods with very large implementations invoke a single, multistage process flow and do not use an appropriate structuring mechanism | Functional decomposition | Class with the intent of performing a single function | Feature envy | Class attributes use another class attribute to perform computation rather than doing itself |
|
|