架构师训练营 听课总结 -- 第一周

用户头像
天上星亮晶晶
关注
发布于: 2020 年 06 月 09 日



(一)why

如何认识架构

架构是有具体场景的,能解决问题,实际落地的。架构是一种思维、模式、是遇事能够快速有效解决问题的能力。架构思维需要【深度训练以后的习惯+自然形成融合吸纳的潜意识广度】。



关注

  1. 大事着眼,细节着手

  2. 思维打通和交流

  3. 理清关系与问题根本

  4. 用架构思维考虑生活

优秀能力

  1. 卓越的coding能力

  2. 解决难度问题的能力

  3. 精熟的专能和广阔的知识面

  4. 洞悉技术背后本质和规律、发展趋势

  5. 沟通和说服能力



(二)how

如何编写设计文档,软件建模与设计文档,是对业务的抽象

1.面向对象 6 种关系:(依赖、关联)、(继承、实现)、(聚合、组合)

组合:生命周期一致

聚合:生命周期不一致,可以分离使用

2.模型图

  • 用例图

  • 时序图

  • 活动图

  • 状态图

  • 合作图(很少可时序图自动产生)

  • 部署图

  • 组件图

  • 类图

3.使用场景

  • 需求分析:用例图,部署图,时序图,活动图,状态图

  • 概要设计:部署图,组件图,时序图,活动图,类图

  • 详细设计:类图,时序图,活动图,状态图



用户头像

天上星亮晶晶

关注

还未添加个人签名 2019.02.14 加入

还未添加个人简介

评论

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