问题:UML是庞大而复杂的?最聪明的学习UML方法是什么?

统一建模语言是一种标準化的通用建模语言,现在被对像管理组织(OMG)管理为事实上的行业标準.UML包含一组图形符号技术,用于为软件密集型系统创建可视化模型。
在UML 2.2中,有14种类型的UML图,分为两类:

7种图表类型代表结构信息另外7个表示用于行为建模的通用UML图类型,其中包括表示交互的不同方面的4个。

这些图可以按照以下UML图图所示分层次分类

http://img2.58codes.com/2024/20109081u4JnqzqiVG.png

问题:UML是庞大而复杂的?

UML是一个真正的巨大话题.UML提供了大量的图表符号,分为14种不同的UML图类型,每种类型都有不同的UML模型,服务于不同的目的并解决开发需求的不同方面。

14种UML图类型的每个UML图都提供了大量的结构和符号,它们涵盖了大多数软件开发项目的不同需求。UML规範有700多页,并且被认为是複杂,并且对UML理解和採用有负面影响。通常,用户往往只考虑和使用其一部分UML图/结构。

答案:学习最基本的UML图和表示法

统一建模语言最重要的开发人员之一Grady Booch的表示:“对于80%的软件,只需要20%的UML”

UML调查

http://img2.58codes.com/2024/20109081O2xT3Z7gpJ.png

根据在上面的调查,如果你想学习最低限度,学习顺序应该如下:

高优先级:

类图活动图时序图用例图状态图

中等优先级

通信图组件图部署图

根据调查,最低限度你已经在UML中学习了100%个中的20%,这样你就不会浪费时间来学习UML了。

稍后,您可以在实际项目中根据需要学习更多的UML。

什么是UML?为什么使用UML建模?14个UML图类型概述什么是複合结构图?什么是轮廓图?什么是交互概览图?什么是对像图?

免费在线UML工具

在这里,我要感谢博客成员。我能感觉到这个社区很活跃,成员之间的交流也很好!


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章