Abstract: Quality source code is essential for software maintainability, reliability, and long-term evolution. However, code smells and anti-patterns, structural and design deficiencies continue to ...