Refactoring is a controllable process of improving code without creating new functionality. It transforms a mess into clean code and simple design.Start from the very beginning »
Time for refactoring
- How to find time for refactoring
- How to fit refactoring into the development process
Premium Refactoring Course
- Detailed review of 21 code smell and 66 refactoring techniques.
- Live examples in Java/C#/PHP.
- No time limits. Study at your own pace.