美文网首页
“高内聚,低耦合”

“高内聚,低耦合”

作者: 咔咔祺 | 来源:发表于2021-03-17 14:23 被阅读0次

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

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

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

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

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

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

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

(使用场景:提示信息)

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

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

4、组件封装

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

总结:提高代码可复用性

相关文章

  • [JAVA] Java面向对象三大特征:封装、继承、多态

    高内聚和低耦合 面向对象的最终目的是要构建强健、安全、高效的项目,也就是要实现项目的高内聚和低耦合: 高内聚:把该...

  • 测试开发学习Day03

    面向对象原则:高内聚,低耦合。多聚合,少继承。 【高内聚、低耦合】内聚:每个模块尽可能独立完成自己的功能,不依赖于...

  • diango创建的一个简单的基本流程

    高内聚,低耦合 高内聚:一个模块内部一个功能。 低耦合:每个模块各司其职,尽量零关联。 创建django项目 1、...

  • 2021-08-31 IO流(装饰和继承的区别)

    继承结构组合结构高内聚,低耦合

  • 高内聚,低耦合

    概念 耦合性: 也称块间联系。指的软件系统结构中各模块间相互凉席紧密程度的一种度量。模块之间联系越紧密,其耦合性就...

  • 高内聚低耦合

    内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系; 耦合是软件结构...

  • 高内聚,低耦合

    面向对象思想无疑是目前最为流行的软件设计思想,它的强大之处在于可以将现实比较直观的投射到代码中,这个特点非常符合人...

  • 高内聚,低耦合

    "高内聚,低耦合",听过很多次,但是没有切身体会是不会真正明白的。我的深刻体会是在做一个公司的项目的时候,例如:a...

  • 高内聚、低耦合

    文章转自:http://www.cnblogs.com/robnetcn/archive/2012/04/15/2...

  • 高内聚低耦合

    高内聚: 高内聚是另外一个评判软件设计质量的标准。内聚更为专业的说法叫做功能内聚,是对系统中元素职责的相关性和集中...

网友评论

      本文标题:“高内聚,低耦合”

      本文链接:https://www.haomeiwen.com/subject/dpfecltx.html