耦合

最新文章

耦合

耦合上一节我们重点关注了扇出的内容,以及用例子说明了如果才能将一个函数或者模块的代码通过重构来达到一个合理的扇出值。今天我们来理解耦合:耦合是关注模块是如何组合在一起的,增加子模块或者可以减少扇出的值,但是不能减少原始模块对最初依赖之间的耦合度。本质是将显示依赖变成了间接依赖。耦合一般有六个级别,它们分别是:1、内容耦合内容耦合是最紧的耦合,包括在外部对象上调用方法或者函数,或通过修改外部对象的属