写点什么

架构师训练营 1 期 -- 第一周总结

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

学完了架构师训练营第一期的课程,课程听了两遍,看了老师的直播,看了同学的分享,感觉收货很多呀,现总结如下:



感悟

  • 成为一名优秀的架构师,除了要有扎实的知识背景,也要提升自己在沟通,协调,管理等方面的能力。

  • 吹牛能迎来掌声(严重赞同),解决问题能获得地位,让别人依赖你写的代码才是你的核心价值。让别人依赖你的代码,是你综合能力的体现。

  • 技术没有深度就没有广度,但是广度可以帮助你增加深度,二者是相辅相成的。

  • 没有文档就没有设计,没有设计就没有技术进步。

  • 善于画图,画图是软件领域表达的很好的工具。

知识总结

  • 4+1模型告诉我们,要从多个角度去阐述一个软件系统的架构。4+1视图包括逻辑,物理,开发,过程,场景视图。

  • UML常见的视图有7中,这7中视图可以分别用在软件开发的不同时期。如下图:



  • 设计文档的组织是先做概述,描述系统功能需求和非功能性约束。然后描述系统的总体架构设计,通常使用部署图和高层次的场景视图。之后可以逐步介绍所有的功能模块。

  • 对于用例图,判断标准是"我去使用某某系统做个<用例>",如果语句通顺,则是完整用例,否则需要优化。对于核心类的抽象,可以从用例规约中找名词和名词词组,分为有意义,不相关以及不确定,对不确定的名词重复归类到有意义和不相关,最后移除不相关的名词,对有意义的名词设计类和属性。



第一周学习收获满满,参加架构师训练营目的有三:

  1. 看看其它公司的架构师都做些什么事情,文档怎么写。

  2. 对已有知识查漏补缺,加深理解。(如怎么用UML建模)

  3. 学习一些新的知识,大数据是我的弱项,也希望了解一下AI。

课程安排得很好,基本是我想要的,努力坚持,加油!

用户头像

曾彪彪

关注

还未添加个人签名 2019.03.23 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营1期 -- 第一周总结