October 2021
Intermediate to advanced
336 pages
9h 16m
English
This chapter covers
It is well known that high code quality leads to cheaper maintenance, fewer errors, and happier developers. The most common way to get high code quality is through refactoring. However, the way refactoring is usually taught—with code smells and unit testing—imposes an unnecessarily high barrier to entry. I believe that anyone can execute simple refactoring patterns safely with a little practice.
In software development, we place problems somewhere on the diagram shown in figure 1.1, indicating a lack of sufficient skills, ...
Read now
Unlock full access