Apply Design Patterns to Refactor Software Design
[摘要] Refactoring software design is a method of changing software design while explicitly preserving its unique design functionalities. Presented approach is to utilize design patterns as the basis for refactoring software design. Comparison of a design solution will be made through C++ programming language examples to exploit this approach. Developing reusable component will be discussed, the paper presents that the construction of such components can diminish the added burden of both refactoring and the use of design patterns.
[发布日期] 2007-06-23 [发布机构]
[效力级别] [学科分类] 软件
[关键词] [时效性]