内聚:(排序方式:内聚逐渐增强)
1.偶然内聚:人员信息合并
2.逻辑内聚:同一人有多样功能,工厂模式
3.时间内聚:网路请求和等待条
4.过程内聚:洗澡过程(过程相关且有次序)
5.通讯内聚:数据结构相同。
6.顺序内聚:次序不可颠倒。
7.功能内聚:功能丰富,不可拆分
耦合:(逐渐变松)
1.内容耦合:访问另一个模块的内容。(青蛇干预白蛇感情)
2.公共耦合:一组模块访问一个全局数据结构。(耦合数据库)
3.外部耦合:只访问全局数据,不传递
4.控制耦合:模块传递控制信息,而不传递数据信息。
5.标记耦合(特征耦合):token,传递标记,而不是数据
6.数据耦合:接口数据不变,只传递简单的数据项参数。前后端分离。
7.非直接耦合:通过主模块的控制和调度。
网友评论