New framework warns developers of code smells, improving software maintainability.
Refactoring is a way to improve existing code without changing how it works. Code smells are signs of potential problems in software design. Tools have been created to help detect these code smells and make refactoring easier. Most of these tools are designed for Java programming. The goal of this study was to develop a framework that can warn developers about code smells early on, helping them create more maintainable software.