? ? ? ? 軟件設(shè)計有很多方法,比如:流程圖、偽代碼及UML等。UML(Unified Modeling Language)是為架構(gòu)師及開發(fā)者提供面向?qū)ο筌浖O(shè)計統(tǒng)一的、標準的、可視化的建模語言。團隊人員通過UML中用例圖、類圖、活動圖等可視化圖形消除團隊之間理解的差異性、提高溝通效率及實現(xiàn)需求到源碼的初步模型階段。
? ? ? ? 以前蓋一棟二層的小房子,通常是房屋主人告訴師傅要蓋幾間房間、幾個廚房,接下來師傅心里有數(shù),就開始動工。那現(xiàn)在蓋一座高樓大廈,通常會讓設(shè)計院進行復(fù)雜的建筑方案圖及施工圖設(shè)計,這些設(shè)計圖紙可以很方便讓各方參與進來。UML建模類似建筑中圖紙設(shè)計。

UML九大圖形
此文為原創(chuàng)文章,轉(zhuǎn)載請于原作者聯(lián)系。