第一次根據項目的類結構畫了UML 靜態圖,得到很多教訓,總結下:
1、必須要有主次,例如上圖中的EventEngine,主要的圖放置頁面上方,如事件監聽器(EventEngine)
2、非主要流程的引用不必出現在圖中,CacheManager
3、註釋去掉
4、區分相關功能模塊,將事件監聽器放置右側,凸顯其重要性
5、不要把其他功能模塊的引用,添加到圖中。例如GllideCompareReqListener, 及其引用的ProcessManager
總之圖要讓人看的清爽,主次分明。
第一次根據項目的類結構畫了UML 靜態圖,得到很多教訓,總結下:
1、必須要有主次,例如上圖中的EventEngine,主要的圖放置頁面上方,如事件監聽器(EventEngine)
2、非主要流程的引用不必出現在圖中,CacheManager
3、註釋去掉
4、區分相關功能模塊,將事件監聽器放置右側,凸顯其重要性
5、不要把其他功能模塊的引用,添加到圖中。例如GllideCompareReqListener, 及其引用的ProcessManager
總之圖要讓人看的清爽,主次分明。