为什么要写这篇文章
网上正规的关于UML图的书或文章,都是飙一堆让人看不明白的术语,可能为了看明白一个简单的东西,还要找半天了解这些术语到底什么意思,其实基本上都没什么意思,都是从国外的英文翻译过来,每个人的翻译还不一样,很多作者自己也不明白什么意思,反正照直翻译,照抄过来就是了,所以决定自己写一点直白不浪费阅读者时间的文章,仅供参考。
为什么要使用UML
如今的软件开发可以说是一项正规的工程,需要许多角色的参与,但是对于工程中细节和对接接口的描述,每个公司、每个人都有自己的一套,这就使得跨团队、跨公司的合作会浪费时间在大量的会议上来讨论细节,因此需要有一套业内都认可的一套说明方式,UML使用图的方式,基本上定义了软件开发过程中各个流程中的细节的说明方式。
归结为一点就是:UML用于规范软件开发中的各个流程的说明方式,为实际开发提供依据。
UML图有哪些
UML图分类
结构模型
行为模型
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-1965186826686642",
enable_page_level_ads: true
});
</script>
网友评论