“Refactoring, as formally defined, does not add new behavior, it improves existing structure.” — Anonymous Copy Share Image