首頁 » Design Patterns 手札
2006/08/29

視覺化UML設計開發實務

視覺化UML設計開發實務
作者:孫惠民
出版社:旗標出版
出版日期:2004 年 02 月 25 日

這本書是我去年在Book7購書時用點數換的,最近工作上除了要寫個程式,更多的時候就要思考怎麼樣才是一個好的軟體架構和弄清楚公司中的系統架構,用UML來將一些資訊作整理可能是不錯的方式,所以就隨手拿了幾本書來看,這本書就是其中的一本。

基本上,這本書大部份的篇幅都花在如何使用Visual Paradigm這套工具來繪製UML圖形,偏重於Visual Paradigm這套工具的使用和操作。每章的開頭有整理出本章的重點和注意事項,這麼做不錯,不過當你翻頁過去,立刻又會看到「大同小異」的話......,讓人有種!@#$%%的感覺,自我成長單元的立意佳,可惜題目沒什麼用。書中很多的小例子充斥,但都是過於簡單的例子,讓人覺得太過於基本,而且不需要/可縮減的圖形太多,圖形也缺乏處理。

第二章在教讀者怎麼樣去畫出在第一章中的圖形,可見作者的物件概念不錯(可重用性),也很聰明(一魚多吃),至於後面的對階層計算、九九乘法表Class Diagram,讓我Orz到不行,實在不想講,心中暗自覺得:「這有什麼值得用UML畫的?」

另外,作者在講述範例時,是以直接分析好的文字,直接要讀者們跟著畫UML圖形,問題是:我不需要你說了:A是由B繼承而來,B與C有關連,然後我去畫它的UML圖形,我需要的是一個案例、一個場景的描述,然後怎麼樣抽絲撥繭,最後才畫出一個合理的UML圖形,而且這本書所介紹的UML圖形應該是UML 1.4的,最新的已經是UML 2.x了。最後整合運用時,講解了進銷存、會計系統,不過又將系統太過於簡化,雖然我是覺得內容於章節名稱不符。

但是這本書還不致於一無可取,它所介紹的Visual Paradigm可就是好物了,在網路上稍微看了一下,它是套由香港公司、中國人寫的UML建模工具,最近也得了不少獎,除了可即時正向產生C#/Java程式碼、可以結合VISIO、加入一些VISIO的圖形之外,還有檢核你畫的UML是否正確的功能,所以如果要我說:這本書就是「雞肋型」的電腦書,食之無味,棄之可惜啊~~。
工欲善其事,必先利其器

所以我最近上網找了些UML的相關工具,連結如下,若有別的,還請各位補充 :D

繼續閱讀
1