April 2026
Intermediate
399 pages
11h 38m
English
Now that we’ve briefly dealt with the theory of refactoring, it’s time to work with the source code. First of all, you’ll learn how to assess whether you should revise a piece of source code at all, the criteria for making this decision, and how AI tools can help you. You’ll also learn some strategies and best practices for specific refactoring processes.
Your time as a developer is very valuable, so you shouldn’t waste it on unnecessary work. It’s therefore important to first find out whether refactoring is expedient and where the weaknesses in the code can be found.
There are numerous tools available for this type of analysis, such as SonarQube, which perform a ...
Read now
Unlock full access