什么是分层?

分层是表示将功能进行有序的分组:应用程序专用功能位于上层,跨越应用程序领域的功能位于中层,而配置环境专用功能位于低层。分层从逻辑上将子系统划分成许多集合,而层间关系的形成要遵循一定的规则。通过分层,可以限制子系统间的依赖关系,使系统以更松散的方式耦合,从而更易于维护。子系统的分组标准包含以下几条规则可见度。各子系统只能与同一层及其下一层的子系统存在依赖关系。

为什么要分层?

解耦

职责分离

代码复用、便于测试

怎么分层?

典型分层架构

解决复杂问题方法-分层

 

 

 

六边形架构

解决复杂问题方法-分层

 

整洁结构

 

解决复杂问题方法-分层

 

相关文章:

  • 2021-12-29
  • 2022-12-23
  • 2022-01-03
  • 2021-04-28
  • 2021-09-20
  • 2021-11-05
  • 2022-12-23
  • 2021-08-31
猜你喜欢
  • 2021-07-24
  • 2022-12-23
  • 2021-07-17
  • 2022-01-01
  • 2021-06-23
  • 2021-06-03
  • 2022-01-03
相关资源
相似解决方案