4 Refactoring
The source code of an application isn’t a static structure that is written once and then never touched again; rather, it’s a dynamic entity that you have to deal with very often. In most cases, you read the source code and have to modify it much less frequently. This modification is often referred to as refactoring.
Refactoring is an important part of software development as it serves to improve the existing source code. There can be many reasons for refactoring, including cleaning up existing code that was created quickly, realizing that something has been learned in the course of developing the application or that application conventions have changed, making necessary modernizations because new versions of the libraries and frameworks ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access