【总结】如何成为架构师
什么是架构师?
架构师是做架构设计、对系统架构负责的那个人。
架构师是一顶帽子,而不是一把椅子;架构师是一个角色而不是一个职位。
架构师主要能力:
编程能力
基础技术掌握能力
常用技术产品的理解与应用能力
性能优化与分析故障的能力
常用架构模式和框架的理解与应用能力
建模以及设计文档的方法和能力
业务理解与功能模块及非功能模块拆解能力
快速学习能力
沟通与领导能力
本周主要学习的是架构师的主要职责之一:编写架构设计文档
1.4+1架构视图:逻辑视图、过程视图、物理视图、开发视图、场景视图
2.UML统一建模语言
UML图的分类---静态图
用例图、对象图、类图、组件图、包图、部署图
UML图的分类---动态图
协作图、序列图、活动图、状态图
评论