Team 17
Team Members |
Faculty Advisor |
Sean Daly |
Yufeng Wu Sponsor Unsponsored Student Team |
sponsored by
Sponsor Image Not Available
Code Quality Analysis
In modern software development, maintaining clean, efficient, and maintainable code is crucial to the success of any project. However, as codebases grow, they often become more complex, making it increasingly challenging for developers to manage code quality. Issues such as poor object orientation, high coupling, unused code, duplicated code, and overly complex logic can lead to significant technical debt, making the codebase harder to maintain, extend, and debug. These problems not only slow down development but also increase the risk of introducing bugs. This project aims to address these challenges by developing a code analysis website that allows users to select constraints and forms of analysis which then detect and highlight key issues in codebases. The goal is to provide actionable insights that help maintain code quality, reduce technical debt, and ultimately improve the software's overall robustness and scalability.