“模块化”的有效性取决于将系统划分为模块所使用的标准。
我想要的是,提出一些可用于将系统分解为模块的标准。
Cohesion http://en.wikipedia.org/wiki/Cohesion_(computer_science):模块中的功能是相关的。
低耦合 http://en.wikipedia.org/wiki/Coupling_(computer_science):模块之间的依赖性最小。
协调的生命周期:模块内的功能更改往往会同时发生。通常是高内聚力的结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)