为了提高模块的独立性,模块内部最好是 (C) 功能内聚。

功能内聚表示模块内的所有元素都共同完成一个单一、明确的功能。这有助于提高模块的独立性,因为模块只负责一个特定功能,与其他模块的依赖性更少。

其他选项解释:

  • 逻辑内聚:将逻辑相关的元素放在一起,例如不同的数据类型操作。逻辑内聚比功能内聚的独立性更低。
  • 时间内聚:将时间相关的元素放在一起,例如在同一时间执行的操作。时间内聚的独立性较低,因为模块的各个部分之间缺乏内在联系。
  • 通信内聚:将访问相同数据或使用相同通信资源的元素放在一起。通信内聚的独立性也较低。

总结:

为了提高模块的独立性,选择功能内聚是最佳选择,因为它能最大限度地减少模块之间的依赖性,并提高代码的可维护性和可扩展性。

模块独立性与内聚:如何提升模块的独立性?

原文地址: https://www.cveoy.top/t/topic/oxtZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录