面向对象软件构造(第2版)-第3章 模块性Modularity[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

From the goals of extendibility and reusability, two of the principal quality factors introduced in chapter 1, follows the need for flexible system architectures, made of autonomous software components. This is why chapter 1 also introduced the term modularity to cover the combination of these two quality factors.

扩充性和复用性这两个主要的品质因数在第1章介绍过了,从其目标来看,它们遵循了灵活的系统架构的需求,并由独立的软件组件组成.这也是第1章会介绍术语块性包括这二个品质因数组合的原因.

 

Modular programming was once taken to mean the construction of programs as assemblies of small pieces, usually subroutines. But such a technique cannot bring real extendibility and reusability benefits unless we have a better way of guaranteeing that the resulting pieces — the modules — are self-contained and organized in stable architectures. Any comprehensive definition of modularity must ensure these properties.

本文关键:面向对象软件构造(第2版)-第3章 模块性Modularity
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top