Claimed Benefits of Refactoring
- Refactoring improves objective attributes of code (length, duplication, coupling and cohesion complexity) that correlate with ease of maintenance
- Refactoring helps code understanding
- Refactoring encourages each developer to think about and understand design decisions, in particular in the context of collective ownership / collective code ownership
- Refactoring favors the emergence of reusable design elements (such as design patterns) and code modules
No comments:
Write commentsPlease do not enter spam links