“高内聚,低耦合”

什么是耦合(大量的重复代码,可读性不高):

        软件工程中对象之间的耦合度就是对象之间的依赖性。耦合性是程序结构中各个模块之间相互关联的度量;它取决于各个模块之间的接口的复杂程度、调用模块的方式以及哪些信息通过接口。

有什么后果(低健壮性):

对“高内聚,低耦合”处理方式的理解:

1、将重复的代码提取出来,封装成函数调用

(使用场景:清空表格内容,少量可写在vue文件中)

2、将“死数据”封装在一个文件中,通过引用的方式调用

(使用场景:提示信息)

3、将数据传输的部分剥离出来,形成处理数据业务的中间层,统一处理数据

(使用场景:大量的数据处理,多个表格处理)

4、组件封装

(使用场景:可复用的组件)

总结:提高代码可复用性

你可能感兴趣的:(“高内聚,低耦合”)