试题详情
- 简答题降低耦合度的方法有哪些?
-
耦合度是评价程序质量的重要指标,耦合度越小,则每个模块越容易独立地被理解、编写和修改,同时每个模块的错误越不容易扩散蔓延到其他模块。
①对需要了解的内容,隐含的改为明显的,便于理解;
②连接的方式尽量标准化,避免直接引用;
③减少公共区,将公共区划分为若干个逻辑子区;
④输入输出应局限在少量模块,不要分散在全系统。 关注下方微信公众号,在线模考后查看
热门试题
- 结构化方法是一种基于()的方法。
- 提高软件效率的途径是什么?
- 什么是黑盒测试和白盒测试?
- ()是指在设计和确定模块时,使得一个模块
- 概要设计阶段重要任务是设计()的模块。
- 在项目的计划阶段,各小组角色及其工作重点
- 为什么模块的规模要适中?
- 总体设计的目的是确定整个系统的()
- 用于概要设计所采用的描述手段是()
- 软件需求分析不应确定的是软件的()
- 在软件开发中,下面任务不属于设计阶段的是
- CMM的两种类型的评估分别是:软件过程评
- 软件工程方法学包含三个要素:方法、工具和
- 根据下列描述,画出教材征订系统的第一层数
- 若某种内聚要求一个模块中包含的任务必须在
- 比较结构化设计和面向对象设计区别?
- 渐增式测试
- 某“调整工资”处理模块接受一个“职称”的
- 结构化程序设计的优点是什么?如何在编码中
- 为什么说面向对象方法学比传统方法学在稳定