国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
我的設計習慣:UML設計之類圖設計-梁兄-C博客

         如果你使用UML進行設計,使用最多的應該是類設計;如果不是的話,要么你不怎么會利用UML進行設計,要么你不怎么會設計面向?qū)ο笙到y(tǒng)。我所見過的,基于過程的設計,常常使用時序圖來設計流程。
         類圖是UML圖中最重要的,它一般在我的設計中占比例最大。我設計類,主要注重兩方面:
         1. 寫出每個類最重要的成員函數(shù)名,特別是public型的成員函數(shù)名。
            從類名和這些重要的成員函數(shù)名,我一眼就看出這個類的職責和作用。

         2. 表達出各個類之間的依賴關系:繼承、組合、聚合。
            繼承關系是一定要清楚的,這個一般也很容易發(fā)現(xiàn)。至于組合和聚合,我們可以不必細分清楚,主要是清晰的確定他們之間的依賴關系,不要產(chǎn)生循環(huán)依賴。

   
         類設計應該詳細到什么程度,我從來不幻想能自動生成代碼。
         一種現(xiàn)象就是喜歡盡量詳細設計,然后才進行編碼實現(xiàn),之后再也不管那設計了。
         另一種現(xiàn)象是嘴里喊著“源代碼就是設計”,從來也不進行任何編碼前的設計工作,而自己代碼其實寫的很亂,很不可讀,很難維護和擴展。
         我堅持的原則是:
         (1)重要的、不大變化的概念,要使用UML進行設計,以理清我們的思路,看清依賴關系。
         (2)變化大的、細節(jié)的東西,可以采用“源代碼就是設計”的原則。
         (3)開發(fā)與設計同步,同步修改,在設計圖上思考我們的開發(fā),可以說是一種敏捷設計吧。

         最近設計網(wǎng)絡行為大流量設計,其中設計TCP流量分流模塊的類圖部分,如下:


          

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
四步輕松實現(xiàn)用Visio畫UML類圖
兩張圖示輕松看懂 UML 類圖
設計模式之UML類圖的常見關系(一)
用Visio畫UML圖類結構圖步驟解析 - 51CTO.COM
UML類關系描述圖里箭頭的使用
UML類圖總結(淺顯易懂實用)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服