1. Causes, impacts, and detection approaches of code smell: a survey;Haque,2018
2. Refactoring: Improving the Design of Existing Code;Fowler,1999
3. Assessing the impact of bad smells using historical information;Lozano,2007
4. An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension;Abbes,2011
5. On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation;Palomba,2018