软件架构定义和两派之争

软件架构定义和两派之争

组成派

  • 天下武功出 “组件” - 代码包、模块、领域、CBM、SOA
  • 软件系统架构 - 就是描述计算组件和组件的交互
  • 架构设计 - 拆解、定义、关联组件,画图和实现

决策派

  • “决策” 山上有真人 - 架构的真谛是架构的决策,是智慧和思维
  • 软件系统架构 - 是由一个个决策组成的有机整体
  • 架构设计 - 根据需求、限制决定技术、框架和实现

在这里插入图片描述
左边组成VS右边决策

组成
企业服务总线——相当于企业架构的骨架
通过一层层的拆分,一层层的合并组成的

决策
更容易站在老板的角度去思考,但却缺少了组成派的拆分和合并

最好?
站在中间派

猜你喜欢

转载自blog.csdn.net/weixin_45647118/article/details/113722978