作业八(2)

模块化设计的核心在于低耦合高内聚。耦合度衡量模块间的依赖性,目标是减少模块间的交互。内聚度则关注模块内部元素的紧密结合,高内聚使得模块功能更单一,易于理解和管理。这样的模块有利于提高软件的可维护性、可重用性和测试效率。
摘要由CSDN通过智能技术生成

模块化定义的标准是什么

从两个方面讲的话

   1, 耦合度(Coupling):耦合度是指模块之间相互依赖的程度,即一个模块对另一个模块的依赖程度。模块之间的耦合度越低,说明它们之间的依赖性越小,模块的独立性就越高。

 

    2,内聚度(Cohesion):内聚度是指模块内部各个元素彼此结合紧密的程度,即一个模块内部各个元素的联系程度。模块内部元素之间联系越紧密,说明模块的功能单一,内聚度就越高,模块的独立性也越高。

嗯,模块化独立的标准就是模块之间的关系要少一点,而模块内部的关系要多一点。这样的话,模块就能够更容易维护、重用和测试,整个软件系统也会更好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值