写点什么

架构师训练营第 1 周学习总结

用户头像
netspecial
关注
发布于: 2020 年 09 月 18 日

1.1 大厂架构师招聘JD解读

  • 架构整体的架构设计能力

  • 设计文档的输出能力

  • 关键技术点的判断能力

  • 同过编程解决问题的具体能力

  • 沟通协调能力

1.2 架构师面试常见面试题解读

  • 对于技术的认知和解决问题的具体方案

  • 表象是沟通,背后是对事物的认知。只有认知了事物,才能找到解决问题的途径。

  • 学习架构技术是重要的,但更重要的是通过学习技术,找到技术背后的那些规律。

1.3 4+1视图模型:软件开发的本质是什么?

  • 一个系统的架构,它有很多个方面,它有很多信息内容要呈现出来。架构文档要给不同的相关方呈现不同的视图。

  • 我们画架构图,做架构设计,其实就是在建模,建造一个软件模型。

  • UML,一种语言。语言是用来交流和沟通的。

1.4 UML:软件架构建模的一般方法和工具

  • 常用的有7种:类图,用例图,组件图,部署图,时序图,活动图,状态图

  • 通常部署图是在软件的概要设计阶段去画的一张图,通常也是整个软件设计第一张图。

  • 然后去画组件图。有了组件图,通过组件时序图描述出来组件之间的动态交互关系。然后再进一步,每个组件里边有哪些类图,逐渐细分下来,就有了从上到下,从概要设计到详细设计的一个完整的架构设计。

1.5 架构设计文档:软件架构设计文档的写作模式

  • 架构师真正的工作输出就是提供设计文档



用户头像

netspecial

关注

还未添加个人签名 2011.07.20 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第1周学习总结