TLDR Web Dev · MISCELLANEOUS
DON’T CROSS THE BEAMS
Summary from the TLDR Web Dev newsletter
One of the challenges of refactoring is succession, or how to slice the work of refactoring into safe steps and how to order those steps. The two factors complicating succession in refactoring are efficiency and uncertainty. It’s important to stay focused during refactorings as a loss of focus can increase uncertainty and reduce efficiency. Furthermore, it’s important to take safe steps forward as refactoring continues, as it can quickly become a mess if not planned out properly.