架构师训练营 - week1 - 个人学习心得总结
什么是架构师
架构师是做架构设计,对系统架构负责的人。
架构师是一个角色,而不是一个职位。
架构师的主要职责
编写架构设计文档
开发编程框架
重构软件代码
设计系统架构
进行技术选型,解决技术应用中的问题
我优化系统性能
模块分解与微服务架构重构
保障系统安全和高可用
大数据应用
技术创新
沟通管理
架构师的主要能力
编程能力
基础技术掌握能力
常用技术产品的理解和应用能力
性能优化和分析故障的能力
常用架构模式和框架的理解与应用能力
建模以及设计文档的方法和能力
业务理解与功能模块以及非功能模块拆解能力
快速学习能力
沟通与领导能力
UML建模
图的分类
静态图
用例图
对象图
类图
组件图
包图
部署图
动态图
协作图
序列图
活动图
装填图
模型元素
更加详细的内容需要在后面的时间里对UML进行系统的学习和应用以掌握这项节能
评论