软件工程之UML建模课
这门课很多人不理解有什么用,也有大多数人在短时间内学不会,因为学会UML不仅要记住各种图例和关系图怎么画,还涉及最根本的逻辑思维能力(主要体现在画图者对项目的领悟力和熟悉程度还要具备一定的编码能力)。
UML 是属于人类最古老的交流方法之一,即用符号说明一件事情,我想大家应该都很喜欢生活中的常见符号吧。
它们遍及我们的周围,给我们带来便利,因为简单明了一下子就可以知道要表达什么意思。
既然如此就体现出用UML画图的方式要比传统文档说明要好理解的多。
不知道大家是怎样的,我只要看见一堆字就不想看而图片就不一样,跟小孩子看书一样只看图不看上面的字。
- UML对于开发者来讲,个人开发者也好,最重要的是让你的系统是思考过的。
- UML对于公司中的来讲, 也是,让系统的结构上有一个更直观的记录。而且交流起来确实比代码方便。因为代码以里有各种喜好,而UML没有。只是简单的关系。
在工作中 架构师会更多地使用UML来说明一个项目。
UML是敏捷软件设计、敏捷建模的核心技术之一。
有什么不同见解可以在评论区共同讨论