架构师训练营 - 学习总结 - 第一周
看到智慧老师开的训练营,毫不犹豫的报了名,希望在智慧老师的带领下,能见识到架构的精髓,领悟架构之美。
第一周的第一节课,智慧老师主要讲述了架构师的基本方法论及训练营的课程安排。课程的开始抛出多个架构师面试常见的问题,但是老师强调,他想传授的是道,并不是术。每一种技术在网上都可以搜到,而架构是一种思维模式,需要领悟。架构师,也必须是能解决问题的人。一直埋头开发的我,之前并没有太多的关注架构思想,虽然工作中能比较务实的解决遇到的各种问题,但总野路子的感觉。在今后的工作学习中,提升自己技术是一方面,最重要的是,用架构的思想来指导工作。
第二节课,智慧老师软件建模与设计文档,阐述了4+1视图模型,软件建模语言UML,UML图的分类(静态图和动态图)。静态图分为用例图,对象图,类图,组件图,包图,部署图。动态图分为协作图,序列图,活动图,状态图。通用模型元素有类,对象,状态,用例,结点,接口,包,组件。通用模型关系有依赖,关联,继承,实现,聚合,组合。UML图就是架构师跟相关方的沟通工具。
评论