Penguin
Annotated edit history of Refactoring version 2 showing authors affecting page license. View with all changes included.
Rev Author # Line
1 AristotlePagaltzis 1 The process of reorganising something structured – commonly, that would be SourceCode, but it also applies to the organisation of pages in a wiki.
2
3 The term stems from algebra, where you can factor out common terms of an expression or distribute them.
4
5 The goal of [Refactoring] is to redistribute responsibilities (in SourceCode) or information (in a wiki) into more logical units that better enable reuse of common compoments as well as diversification of specialized ones.