第一周培训心得
经过一周智慧老师的培训,主要收获有下面个方面
一 时间把控更得心应手:
其实自己也都一直利用空闲时间来提升自己, 但是每次学习持续时间都没有超过30分钟,觉得这就是自己都极限了 😂😂
上了两次课程,发现自己专心听课的时间原来可以这么长。
通过这样的培训也可以让自己更加有信心,去把控时间。
二 心态的调整
师傅领进门,修行靠个人。 智慧老师讲述他的成长经历,在职场上面,如果作为技术Leader,还是需要通过自己的专业技能去让别人信服, 而不仅仅是通过几页PPT。
但是如果希望成为架构师,PPT能力一定要好,一定要能说会道。
夸夸其谈能帮你带来掌声
解决棘手问题能帮你带来名声;
奠定架构师地位的,是让别人依赖你写的代码;
三 技能的提升
UML图是用来沟通和交流的。
依赖和关联
关联关系会更中
关联关系,一个类是另一个类的成员变量。
依赖关系:是一个方法内的成员变量。
继承和实现
继承:继承类,继承会继承父类实现的方法
实现:实现接口,接口只是一种声明,必须重新实现。
聚合和组合关系
组合是强行的聚合。
组合起来的生命周期是一致的。
聚合:生命周期不一致,可能其他的生命周期依然存在。
软件设计
需求分析,概要设计,详细设计
用例图: 主要用在需求阶段。
类图:用在详细阶段
活动图:可以在三个阶段都使用。
需求分析
用例图、活动图、状态图、web系统级时序图
核心用例图,描述功能场景;
活动图:描述关键业务流程
状态图:描述关键的业务对象状态变迁是什么样子
时序图:描述依赖关系有那些;
概要设计
设计底层的架构,组件级别的设计;
部署图(静态关系);
描述系统长啥样子和组件之间的关系,架构设计的第一张图;整体的蓝图,层级的依赖关系是什么样子;
时序图
服务器和 各子系统之间的时序图
活动图:
系统级别的活动图
组件图(静态关系):
组件级时序图
几个组件的活动图、
类的相关
类的时序图
类的状态图
类的活动图
方法的活动图
版权声明: 本文为 InfoQ 作者【史慧君】的原创文章。
原文链接:【http://xie.infoq.cn/article/ddd5fc58282659a305b17c0b9】。文章转载请联系作者。
评论