国内最专业的 OOAD/UML 学习门户
请用 Safari 11+、Firefox 65+ 浏览
在线/14 登录/0
登录 | 注册 |

>
FAQ

为什么要成立 UMLGreatChina?
UML 有什么用?
为什么掌握 UML 建模是成为编程高手的一条捷径?
UML 建模的流程?
UML 建模有哪些最佳实践?
《软件方法》中有哪些错误?
什么是太极建模?
需求分析有哪些最佳实践?
UML 有什么用?





作者:张恂
保留所有权利,禁止转载
知乎同问


UML 主要有这样几个用途和价值。

一、建模

顾名思义,统一建模语言(Unified Modeling Language)的第一个用途当然就是建模了。建模的结果是产生一个或多个模型(Models)。

开发软件,我们为什么要建模?因为软件程序常常太复杂了,无论数量上、还是结构上,所以人类要借用可视化(visual)的图形符号(模型)来理解、分析复杂的软件。

用图形符号来理解世间万物,这是人类自古以来就具有的本能。而且,图形符号的产生还远早于文字。

会不会建模其实是用来区别专业码农(懂科学的职业软件工程师)与业余码农的一个主要标志。在日常软件开发中常常用到各种建模有:

。。。



<注册> <帮助> <全部评论> 共 0 个主题 0 条评论 (faq)
标题*
当前为添加状态
用户* 密码*
验证码*
 
(带*号为必填项,内容不能为空,含空格限 500 字;不支持 HTML|XHTML 标记,支持 XTag

小节