DocumentCode :
3563397
Title :
Refactoring
Author :
Fowler, Martin
Author_Institution :
ThoughtWorks, Melrose Park, MA, USA
fYear :
2002
Firstpage :
701
Abstract :
A common phenomenon to software systems is that of software entropy, which suggests that over time the design integrity of software decays under the accumulated pressure of modifications, enhancements, and bug fixes. Refactoring is a technique to stem and even reverse this process. This tutorial is an example driven introduction to refactoring: a disciplined approach to changing the design of an existing code base.
Keywords :
software engineering; code base redesign; refactoring; software bug fixes; software design integrity; software entropy; software modifications; Algorithms; Automatic testing; Computer bugs; Entropy; Manuals; Permission; Software debugging; Software design; Software systems; Turning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
Print_ISBN :
1-58113-472-X
Type :
conf
Filename :
1008037
Link To Document :
بازگشت