文章分類:軟體大家

做一個不太成功的專案

許多軟體工程師,他們經常有滿腔熱血,希望能將他們對於在軟體開發上所學的技術與心得發揮應用在工作的專案上。 也有許多開發團隊,僅接受幾天的 UML 與 OO 的教育訓練,就想 “應用” 在專案開發上。 有很好的抱負及理想當然是很好。不過,將新技術、新的開發流 …

不能為自己找藉口

最近與許多軟體開發人員相互交換心得與討論。發現,絕大部分的朋友們並不是很快樂。 問他們原因,因為覺得「軟體產業」這個環境不太成熟,所做的工作很無奈又沒有成就感。 所以,只要會發出 “唉” 叫聲的朋友,我都會建議買最最有幫助的一本書:「吃了那隻青蛙」。吃多了 …

{UML2.0} Component Diagram 簡單說明與範例

Component(元件) 圖: 元件圖專注的焦點有二個: 元件所提供的介面(Interface)。 元件之間的相依性(Dependency)。 與業界推導的規格,如 COM+、EJB …,並沒有直接的關連。 元件,其本質其實就是物件!但最大的不同點在 …

傷腦筋的 “How-to” 問題

這兩天,有許多位網友加入我的 msn 聯絡人,我挺開心,也喜歡與他們透過 msn 溝通對軟體設計等的想法。 才剛寫完一篇:「甚麼是 “How-to”?」。 結果這幾天,很失望,問我的盡都是 “how-to” 類的問題,還是與軟體一點關係都沒有的… 我覺 …

什麼叫 “How-to”?

“How-to”,中文翻譯叫做 “如何”。例如底下的句子: “如何使用” Mindmanager(心智圖工具) 畫心智圖? 如何讓 JSP/Servlet 透過 JDBC 連結資料庫?;如何實做 EJB(Enterprise Java Bean? “How …

{UML2.0} Deployment Diagram 簡單說明與範例

Deployment(部署) 圖: 表達系統的實體(Physical)部署(Deploy)配置。 瞭解哪些軟體套件被部署至哪一台實體的裝置(Device)上。 (縮略圖,點擊圖片鏈接看原圖)