写点什么

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

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

架构师训练营第一周主要学习了架构方法:架构师如何做架构。


1,如何成为架构师

通过分析网上架构师的招聘要求和架构师面试要点,了解架构师需要的一些基本技能,和成为架构师的一些途径。先成为架构师在做架构。


2,成为架构师后如何开展工作

架构师的主要职责:

1>编写架构设计文档

2>开发编程框架

3>重构软件代码

4>设计系统架构

5>技术选型

6>模块分解和微服务架构重构

7>保障系统安全和高可用

8>大数据应用

9>技术创新

10>沟通和管理

架构师主要能力:

1> 编程能力

2>基础技术掌握能力

3>常用技术产品的理解和应用能力

4>性能优化和故障分析能力

5>常用架构模式和框架的理解和应用能力

6>建模及架构文档的方法和能力

7>业务理解及模块的拆分能力

8>快速学习的能力

9>沟通和理解能力


3,什么是软件架构

软件架构是软件整体架构与组件的抽象描述,用于指导大型软件系统各个方面的设计。


4,4+1 架构视图

单一的视图无法完整的表达架构

  • 逻辑视图

  • 过程视图

  • 物理视图

  • 开发视图

  • 场景视图


5,建模语言 UML

学习通过 UML 进行软件架构和设计。

UML 静态图:

  • 用例图

  • 对象图

  • 类图

  • 组件图

  • 包图

  • 部署图

UML 动态图:

  • 协作图

  • 序列图

  • 活动图

  • 状态图

用户头像

a晖

关注

还未添加个人签名 2018.12.05 加入

还未添加个人简介

评论

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