01
Martin Fowler and Refactoring: Changing Structure Without Changing Behavior
Martin Fowler's 1999 Refactoring book popularized a disciplined practice of small behavior-preserving code transformations, connecting earlier research with tests, code smells and automated IDE support.
↗