Common methods of removing redundant code scored by
- Ease of Implementation (lower is more difficult)
- Dont Repeat Yourself (lower involves more repetition and therefore more prone to bugs)
- Loose Coupling (lower involves higher degrees of coupling and therefore more prone to bugs)
Ease | DRY | Loose Coupling | Refactoring Method |
---|---|---|---|
5 | 1 | 5 | Copy paste |