写点什么

架构师训练营学习总结 (week-01)

用户头像
Justin
关注
发布于: 2020 年 06 月 10 日

想要从一个一线工程师向架构师转变,首先是思想上的转变,从系统设计到工作协调,所有要考虑的点都上升到了更高的维度。这也是在第一周课程上,多少有些不太适应的原因,感觉没有讲到传统意义上的“干活”(具体的代码实现或更加具体的场景设计)。要有全局观,具体的实现或者设计,需要在把握好整体架构的前提下,才能更加顺畅的进行。

学习笔记

4+1 架构视图

单一的视图无法完整的表达架构,因此需要具备完整的视图集:



  • 逻辑视图(Logical View)

  • 过程视图(Process View)

  • 物理视图(Physical View)

  • 开发视图(Development View)

  • 场景视图(scenarios)

模型

通常,开发一个计算机系统是为了解决某个领域的特定问题,问题的求解过程就是从领域问题到计算机系统的映射。通过建立模型,能够更好的与人沟通,并保存软件设计的成果。

UML 图

静态图

  • 用例图

  • 对象图

  • 类图

  • 组件图

  • 包图

  • 部署图

动态图

  • 协作图

  • 序列图

  • 活动图

  • 状态图

发布于: 2020 年 06 月 10 日阅读数: 45
用户头像

Justin

关注

还未添加个人签名 2018.03.22 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营学习总结(week-01)