team photo


Team 17

Team Members

Faculty Advisor

Sean Daly
Norbu Ciren
Giovanni Donato
Tommy Jiang
Andrew Erdei

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.