Refactoring: Avoiding the Tunnel Effect
Until everything is done, it’s as if nothing has been done. To avoid a refactoring’s tunnel effect: the Strangler Fig pattern, which lets the old and the new coexist.
Until everything is done, it’s as if nothing has been done. To avoid a refactoring’s tunnel effect: the Strangler Fig pattern, which lets the old and the new coexist.
The Mikado Method involves mapping out the dependencies of the refactoring, then refactoring starting from the leaves of the tree thus established.
The Golden Master method aims to prevent regressions during refactoring and relies on the prior creation of a set of functional logs.
Refactoring comes with two challenges: avoiding regressions and overcoming tunnel vision. To help you: Golden Master, the Mikado Method, and the Strangler Fig pattern.