代码太过耦合 后期编码扩展是什么意思
答案:2 悬赏:20 手机版
解决时间 2021-01-28 07:38
- 提问者网友:我是女神我骄傲
- 2021-01-27 14:38
代码太过耦合 后期编码扩展是什么意思
最佳答案
- 五星知识达人网友:空山清雨
- 2021-01-27 15:17
代码太过耦合就是说代码的紧密性太强,软件工程规定写代码的原则是“高内聚,低耦合”,低耦合的模块便于进行单元测试,且便于维护。
简单点说就像所有的模块联系过于密切,改一个地方也要把其他的模块都要进行修改,在后期进行编码扩展时候修改一个地方往往要改全局所有的地方,非常会耗时耗力,所以,编码最好能够"高内聚,低耦合",这样添加新的功能或修改一个变量不用修改全局所有模块、能够利于后期扩展功能,测试,维护等。
耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块之间越独立则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。
简单点说就像所有的模块联系过于密切,改一个地方也要把其他的模块都要进行修改,在后期进行编码扩展时候修改一个地方往往要改全局所有的地方,非常会耗时耗力,所以,编码最好能够"高内聚,低耦合",这样添加新的功能或修改一个变量不用修改全局所有模块、能够利于后期扩展功能,测试,维护等。
耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块之间越独立则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。
全部回答
- 1楼网友:未来江山和你
- 2021-01-27 15:46
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯