【每日一知】什么是UML? (2021.02.06)

【每日一知】什么是UML? (2021.02.06)

一、简介

 
UML Unified Modeling Language,统一建模语言

  • 举个栗子,建筑方面,有一套绘图标准来描述设计,
    同样,在软件开发上,我们也需要一套标准来帮助我们做好软件开发的工作。

  • UML就是标准之一,既不唯一,也不强制,只是比较推崇的一种标准而已。

  • 我们的目标善用包括UML在内的各种标准,来提高我们软件开发的水平

  • 如果没有这些标准…可以参考下列这组漫画…
    在这里插入图片描述
     
     

二、分类

  • 结构型(Structure Diagram):类图、对象图、构件图、部署图、包图

  • 行为型(Behavior Diagram):活动图、状态机图、顺序图、通信图、用例图、时间图

(这里不细说啦,不用总盯着学了多少、有多少没学,一步一个脚印踏踏实实才能学好不是吗?)

 
 

三、学习难点

学UML之难,不在于学习语法,关键是要改变思维习惯

要用好UML,你需要在平时多多培养下面的能力:

  1. 书面表达能力。

  2. 归纳总结能力。

  3. 面向对象”的思维能力和抽象能力。

前两种可以平时找机会锻炼,如多写写项目文档、写写日记或博客等,多思考和总结平时自己的工作得失等。

第三种能力说起来有点空,训练这种能力的最好方法就是多实践、多应用

====================================================================
每日更新
如果你喜欢这样的形式,记得 留言点赞关注,你们的支持是我创作的动力,我也在分享的同时跟你们一起学习√
欢迎建议、指正、批评。

猜你喜欢

转载自blog.csdn.net/qq_51366188/article/details/113715040