提高模块独立性的原则是

 我来答
取名魔术师
高能答主

2023-01-16 · 致力于为客户提供个性化、富有内涵且符合需求的优质名字。
取名魔术师
采纳数:786 获赞数:18526

向TA提问 私信TA
展开全部

提高模块独立性的原则是:低耦合,高聚合。

高内聚低耦合是模块设计的基本原则。模块的耦合度和内聚度是考核模块设计是否合理的参考标准。模块的内聚度指模块内各元素的关联、交互程度。从功能角度上看,就是各个模块在实现各自功能的时候,要自己的事自己做,自己的功能自己实现,尽量不麻烦其他模块。

一个模块要想实现高内聚,首先模块的功能要尽可能单一,一个功能由一个模块实现,这样才能体现模块的独立性,进而实现高内聚。

在模块实现过程中,遵循着“自己动手,丰衣足食”的基本原则,要尽量调用本模块实现的函数,减少对外部函数的依赖,这样可以进一步提高模块的独立性,提高模块的内聚度。

度量标准:

耦合是对一个软件结构内各个模块之间互连程度的度量。耦合强弱取决于模块间接口的复杂程度,调用模块的方式,以及通过接口的信息。具体区分模块间耦合程度的强弱的标准如下:非直接耦合,数据耦合,标记耦合,控制耦合,外部耦合,公共环境耦合,内容耦合。

总之,耦合是影响软件复杂程度的一个重要因素。应该采取的原则是:尽量使用数据耦合,少用控制耦合,限制公共环境耦合的范围,完全不用内容耦合。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式