文章目录
- 1. 模块设计
-
- 1.1 耦合:模块之间的联系紧密程度
- 1.2 内聚:模块内部各元素联系的紧密程度
- 1.3 其他
- 1.4 模块设计注意事项
1. 模块设计
模块设计基本原则:信息隐蔽,模块独立
1.1 耦合:模块之间的联系紧密程度
1.3 其他
- 深度:软件结构中模块控制的层数
- 宽度:软件结构中同一个层次上的模块总数的最大值
- 扇出:一个模块直接控制(调用)的下层模块数
- 扇入:一个模块被几个上级模块调用。
1.4 模块设计注意事项
- 保持模块的大小适中
- 尽可能减少调用的深度
- 扇入大,扇出小。
- 顶层高扇出,中间层扇出减少,低层高扇入
- 保证模块是单入口、单出口的
- 模块的作用域应该在模块之内
- 功能应该是可预测的
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!