美文网首页
简谈架构师

简谈架构师

作者: 花生无翼 | 来源:发表于2020-11-21 17:02 被阅读0次

周正式进入了架构师训练营课程,通过几个小时的学习,主要了解了关于架构师的几个重点。

1.架构师的主要

image

架构师的主要职责

2.架构师的主要能力

image

架构师的主要能力

3.什么是架构师?

老师在课上说过这么一句话,让我印象深刻。

架构师是架构设计、对系统架构负责的那个人。

架构师是一顶帽子,而不是一把椅子;架构师是一个角色而不是一个职位。

这句话让我明白,架构距离自己并不遥远。虽然自己的职位不是架构师,但是一样可以做架构的工作。在一个公司一个项目组,可能是很小的项目,没有架构师参与进来,但是工程师也一样可以做系统架构,设计合适的技术方案,这些都是在做架构。

4.如何使用UML进行软件架构设计与建模?

架构师的主要能力之一就是建模以及设计文档的方法和能力。一般通用的建模工具就是UML(统一建模语言),UML主要分为静态图和动态图两种类型。

静态图:通过描述类、对象和数据结构以及它们之间存在的关系,来描述软件要素中不变的逻辑结构。

  • 用例图

  • 类图

  • 组件图

  • 部署图

动态图:通过描绘执行过程或者实体状态变化的方式,来展示软件实体在执行过程中的变化过程。

  • 时序图

  • 活动图

  • 状态图

此外还有其它图,但是最重要的是上面7种图,一定要记住它们。

5.总结

通过第一周的课程,了解了架构师的工作职责,架构师的主要能力以及如何使用UML进行软件设计和建模。看了架构师的主要能力就看到方向在哪里,需要在哪个方面去提高。检验是否是否已经掌握UML,需要多思考多画图,不断在实践中检验自己是否已经具备这种能力。

相关文章

网友评论

      本文标题:简谈架构师

      本文链接:https://www.haomeiwen.com/subject/rtjeiktx.html