UML之初印象

初识UML,到现在我们只有过 十几集的接触。还不是很了解,先讲讲他给我的第一印象吧。

首先,长的还不错。偷笑

Unified Modeling Language (UML)又称统一建模语言或标准建模语言。为软件开发的所有阶段提供模型化和可视化的支持。你看他的图,用例图,类图,包图,对象图,活动图,状态图,序列图,协作图 ,构件图 图图赏心悦目。

细一看,你还会发现他很简单。简单到只有一些图示 线段 和一些必要的描述。

        细一看,你又会发现他不简单。不简单到一个系统能从n多角度去描述,去带我们思考。不简单到,能用仅有的符号图等把整个系统的所有阶段的开发都可视化。不简单到 我们要想读懂他 还要明白什么是面向对象,还要读懂他们相互的关系是关联 泛化还是其他等等。

附一用例图,先一睹为快。

                                     UML之初印象_第1张图片


其次,很有内涵的样子。

uml 能提供软件开发所有阶段的可视化支持。就像盖一座建筑所必须的设计图纸。

他是一个指导,明确统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效的消除了各种建模语言之间不必要的差异,也能在多人开发过程中有统一的标准。

风格多样。既有民众路线(相信大多用户在看到用例图后都能一眼便懂),又有高端路线(类图神马的好像也需要研究一番)。总之,还是很大气又有点味道的。

  毕竟第一次见面,我们都不是很熟悉。这之中如果有什么误会,也在所难免。强烈的预感告诉我 我们的故事才刚刚开始,在接下来的沟通中,我们慢慢来~


你可能感兴趣的:(UML之初印象)