Definitions
from Wiktionary, Creative Commons Attribution/Share-Alike License.
- verb computing  To rewrite existingsource code in order toimprove itsreadability ,reusability orstructure withoutaffecting itsmeaning orbehaviour 
Etymologies
Sorry, no etymologies found.
Support
 
				Help support Wordnik (and make this page ad-free) by adopting the word refactor.
Examples
- 
								It is not yet clear whether scientists will attempt to package or refactor more traditional applications (which require high bandwidth, closely-coupled communications in many important domains) in ways that are well-suited for the cloud infrastructure, or whether cloud infrastructure providers will offer options that provide hardware suited for them. 
- 
								I isolated components for reusability where I found it useful – which is part of a long term plan to refactor a large part of the code base at work. 
- 
								I isolated components for reusability where I found it useful – which is part of a long term plan to refactor a large part of the code base at work. everything e-diotic 2010 
- 
								I isolated components for reusability where I found it useful – which is part of a long term plan to refactor a large part of the code base at work. Am I the only hybrid Perl programmer? « everything e-diotic 2010 
- 
								I isolated components for reusability where I found it useful – which is part of a long term plan to refactor a large part of the code base at work. 
- 
								If you skip refactorings in Ruby because they are hard, your code becomes harder and harder to refactor. Scala over Ruby - My Debate Ends Jack Cough 2009 
- 
								I can refactor so easily in Scala with huge confidence and I can't do that in Ruby at all. Archive 2009-05-01 Jack Cough 2009 
- 
								If you skip refactorings in Ruby because they are hard, your code becomes harder and harder to refactor. Archive 2009-05-01 Jack Cough 2009 
- 
								Now, they managed through hard work to refactor the SAME error into ALL of their products. 
- 
								I can refactor so easily in Scala with huge confidence and I can't do that in Ruby at all. Scala over Ruby - My Debate Ends Jack Cough 2009 
waylonflinn commented on the word refactor
To change the internal structure of a body of source code without modifying it's external behavior.
June 9, 2009