Introduction - If you have any usage issues, please Google them yourself
Refactoring (refactoring) the concept from Smalltalk circles, not long into the other language camp. Because remodeling is framework (framework> an integral part of development, so when the framework developers to discuss their work, the term was born, when they refined their own class hierarchies (class system>, when they cry themselves so many lines of code can be removed when the reconstruction of the concept of slowly surfaced. framework designers know that this thing can not start completely correct, it will grow with the evolution of the designer s experience they also know that code is read and modified far more often than it is written the number of times to keep the code easy to read, easy to modify the key, is reconstruction- the case of the framework, the software is also the case in general.