GitHub - tsantalis/JDeodorant: JDeodorant
JDeodorant is an Eclipse plug-in that detects design problems in Java software, known as code smells, and recommends appropriate refactorings to resolve them.
For the moment, the tool supports five code smells, namely Feature Envy, Type/State Checking, Long Method, God Class and Duplicated Code.
- Feature Envy problems can be resolved by appropriate Move Method refactorings.
- Type Checking problems can be resolved by appropriate Replace Conditional with Polymorphism refactorings.
- State Checking problems can be resolved by appropriate Replace Type code with State/Strategy refactorings.
- Long Method problems can be resolved by appropriate Extract Method refactorings.
- God Class problems can be resolved by appropriate Extract Class refactorings.
- Duplicated Code problems can be resolved by appropriate Extract Clone refactorings.
Read full article from GitHub - tsantalis/JDeodorant: JDeodorant
No comments:
Post a Comment