# jimbethancourt/refactorfirst

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jimbethancourt-refactorfirst).**

525 stars · 44 forks · Java · Apache-2.0

## Links

- GitHub: https://github.com/jimbethancourt/RefactorFirst
- awesome-repositories: https://awesome-repositories.com/repository/jimbethancourt-refactorfirst.md

## Description

Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.

## Tags

### Part of an Awesome List

- [Code Analysis](https://awesome-repositories.com/f/awesome-lists/devtools/code-analysis.md) — Identifies and prioritizes highly coupled classes.
- [Static Analysis Tools](https://awesome-repositories.com/f/awesome-lists/devtools/static-analysis-tools.md) — Identifies and prioritizes God Classes in Java codebases.
- [Code Review and Analysis](https://awesome-repositories.com/f/awesome-lists/productivity/code-review-and-analysis.md) — Identifies highly coupled classes for refactoring prioritization.
