January 2020
Beginner
193 pages
2h 32m
English
Refactoring 1 means changing code in a way that has no effect on functionality. It is only meant to make the code easier to understand or to prepare for some future addition of functionality. For example, sometimes you refactor code to make it easier to test. Many IDEs provide menus and key shortcuts for performing common refactorings.
There are two categories of refactoring we will cover, object-oriented and functional, corresponding to the two different programming styles.
Changing a method or class name (renaming) ...
Read now
Unlock full access