week01 UML 学习总结
李智慧老师的课程非常好,可以说上来就是老司机的套路,直接说明了课程资料不重要。起码我先前看关于 UML 哪些真就是没懂什么场景该使用什么来做。
通过第一周的两节课,基本我就能跟现有工作能对应上。以前看厂家写的需求分析、概要设计、详细设计总是对不上,感觉都是在糊弄。写的文档基本没人看。
为什么没人看,因为画的图跟现实系统对应不上。拿过来看了不懂,还是直接中厂家设计人员一个个去问,去确认。久而久之,文档就变成了可有可无的东西,多数成为了流程上的作业。
上了李智慧老师的课程,感觉能把 UML 这些能跟自己日常工作中对系统理解能差不多对应上,通过第一次作业,也更能体会花图就是对现实系统的抽象。抽象这个概念真的很重要。
作为局方很多时候都是厂家给了设计基本就只能按照厂家的设计来做,因为说白了现有系统的复杂对于个人能力来说超纲了,就算提出一些想法也不知道如何去在现实中实现。更何况这个设计一旦有问题,责任也担不起。
我来上李智慧老师的课程,特别喜欢老师说的知识是死的,活用理解才是王道。虽然才是刚开头,我已经对老师后续的课程有更多的期待。 我觉得现在虽然可能我理解和自己动手做简单作业设计还有些理解不到位,不过不要紧,熟能生巧,多加练习就能达到我预期的境界。
如果说要一句话总结第一周:对于系统架构的理解始于对业务的理解,着手于自己亲手去画系统抽象。
当然了,上了课不等于自己就学会了,计划每周根据自己的需求每周拿出一个需求来画 UML 图来练手。
评论