Before I go too far down the road with this blog, some basic terminology and concepts should probably be explained.
First off
, what is meant by “refactoring”? From Refactor.com: refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Its heart is a series of small behavior-preserving transformations.
Refactoring code isn’t the same as rewriting it, though eventually every line may be changed ove...
Published on August 26, 2015 18:05