📁 Refactor英
Refactoring is a technique to restructure code in a disciplined way, and is well suited to tool support, though extant tools are rather basic. Refactoring is common and vital practice in object-oriented programming, Forth programming, and forms a central part of the Extreme Programming methodology.
条目 (8+)
Software Product Lines
https://resources.sei.cmu.edu/library/asset-view.cfm?assetid=513819
Wikipedia: Product Family Engineering
http://en.wikipedia.org/wiki/Product_Family_Engineering
Quantified Objectives: A Fundamental Advance in Managing Software Development Projects
http://www.methodsandtools.com/archive/archive.php?id=6