聊聊UML(14)结语
Posted 与小婧同行
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聊聊UML(14)结语相关的知识,希望对你有一定的参考价值。
回顾我开这个系列的初衷是因为当时刚考完CBAP,而在CBAP考试中有一个必考项就是UML的图。
但是对于BA和很多关注业务的从业人员来说,UML总是那么的深奥难懂。
我在使用UML,特别是在作为BA使用UML的部分有一点点的经验,就想着来分享给大家。
这篇是这个系列的最后一篇了,我想写一些总结性的感悟吧。
这个系列主要发布了这些:
(14)结语
作为入门,我觉得(1)和(2)是精华所在。
在你的日常工作中其实并不会那么经常的用到非常正规的UML。
只有在极少数的大公司会要求标准化的UML设计,目的主要是为了不同层级的模型关联、追踪和管理。
大部分的我们只是为了沟通和理解,对于UML的标准的遵循程度以及深度都不是那么的在乎。
但是OO(面向对象)并不是UML,对于我们来说真正重要的是OO的一些思想和理念。
高内聚低耦合到底好在哪里?
为什么封装和复用那么重要?
为什么要理清对象之间的关系?
这些都是作为一个BA,一个业务架构的设计和分析人员必须具备的能力。
你对于你的系统,你的产品的了解不应该仅仅是操作功能方面的,更应该是内部逻辑和业务应用逻辑层面的。
我虽然介绍了13种图,但是并不是说每种图你必须都会用才行。
但是对于用例图、状态图、活动图、类图这类基础的图还是要好好研究一下比较好。
具体要掌握到什么程度,需要看你们公司、产品、系统对你的要求,还有你自己对于你自己的要求。
我在写这个系列的过程当中,主要是以UML2.5规范为依据的,可能在中文的用词上与一些书籍、博客有出入。
如果给你造成了理解上的疑惑,请见谅。
另外,推荐一本UML进阶的书《大象 Thinking in UML》,这本书里没有太多的讲UML的规范,而是讲应用。
如果要研究规范,还是去研究UML2.5,以及《UML精粹》都是不错的选择。
再次感谢你的阅读,谢谢!
小婧是一名行走在实践路上的资深业务分析师(BA),如果想与我同行,就请关注我吧!
用了这么久了,
以上是关于聊聊UML(14)结语的主要内容,如果未能解决你的问题,请参考以下文章