Aktuelle Änderungen Printable View Änderungen Bearbeiten
Namespaces > JavaScript > BruceEckel > CheeseShop > Terracotta > PythonIDEs > LispMacros > Subversion > WikifyBlog > Interfaces > DuckTyping > DataIsCode > SegelKnoten > BooLanguage > PeterSeibel > AppLauncher > ReFactoringClear TrailRefactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure.[1]

Refactoring is the art of first making duplication explicit and then eliminating it.
One Thing at a Time. [2]
the critical fact that refactoring is all about making large changes in tiny steps. [3]