Week1- 架构方法学习
了解架构师的职责,职业规划和公司定位
编写架构设计文档(week1)
开发编程框架(week2)
重构软件代码(week3)
设计系统架构(week4)
进行技术选型,解决技术应用中的问题(week5-6)
优化系统性能(week7-9)
模块分解与微服务架构重构(week10)
保障系统安全与高可用(week11)
大数据应用(week12-13)
技术创新(week14)沟通管理(week15)
架构所需的基本职业能力和素养
编程能力
基础技术掌握能力
常用技术产品的理解与应用能力
性能优化与分析故障的能力
常用架构模式和框架的理解与应用能力
建模以及设计文档的方法和能力
业务理解与功能模块及非功能模块拆解能力
快速学习能力
沟通与领导能力
万物皆可架构
逻辑视图
过程视图
物理视图
开发视图
场景视图
UML
静态图(结构图)
动态图(行为图)
版权声明: 本文为 InfoQ 作者【evildracula】的原创文章。
原文链接:【http://xie.infoq.cn/article/e0d9af581749e0b7bf2984900】。文章转载请联系作者。
评论