原创 “UML應用實作細節”(by Think, UMLChina)複習筆記(4)——通過用例組織需求

 通過用例組織需求 首先,最最重要的是,我們必須有一份願景:一家企業的願景就是里程碑似的戰略目標(Microsoft:讓每個桌面都有一臺電腦),同樣,開發一個軟件系統的願景也是它的戰略目標。識別願景的時候,可以問3個問題: 1.爲什麼要開

原创 “UML應用實作細節”(by Think, UMLChina)複習筆記(2)——總則

    前一段出差耽誤了,後來CSDN的Blog就一直上不來,現在終於可用了,趕緊補上。 總則    本次講座雖然冠名以“UML實作細節”,我卻覺得叫做“UML與用例驅動開發”更爲合適。當然,我能體會到think的良苦用心——體現講座的實

原创 從今天開始...

   一開始開通blog純屬意外, 完全是看了一篇CSDN的文檔, 覺得其中有些內容需要進一步探討, 寫在評論裏嫌太長了, 就找到這麼個地方寫. 其時隱約知道blog大致是應該經常寫寫的, 不過實在太懶, 一篇之後再無下文了.   以後時

原创 “UML應用實作細節”(by Think, UMLChina)複習筆記(3)——業務建模

  在實施業務建模之前,我們首先應該問自己兩個問題: 1.  "軟件開發是否一定要做業務建模?"  2. "業務模型是否可以直接映射到系統模型?" 答案都是否定的:業務建模不一定是必須的,很多軟件項目面臨的問題域(業務)可能很簡單,就不需

原创 在DataGrid(WinForm)中改變符合指定條件的行顏色的方法

在DataGrid(WinForm)中改變符合指定條件的行顏色的方法鼓起勇氣貼上這篇帖子,實在不知道究竟是否有人會看。而隨着Whidbey的推出,這個問題應該已經不復存在——新的DataGridView控件據說可以直接設置行顏色——不過考

原创 “UML應用實作細節”(by Think, UMLChina)複習筆記(1)——由來

    一直以來對UML和用例驅動開發都很感興趣, 但實踐中曾遇到很多困惑, 諸如如何提取用例, 如何確認系統範圍, 怎樣理清問題域與解決方法域之間的關係等等. 一次《程序員》上看到潘加宇寫的文章,對此類問題的分析井井有條,佐證舉例貼切生

原创 “UML應用實作細節”(by Think, UMLChina)複習筆記(5)——分析類的識別

 分析類的識別 從這一步開始,看待系統的視角,要從外部轉向內部了,也就是關鍵的從需求向設計的映射的第一步。不過,這裏識別出來的分析類,仍然是抽象的,或者說是理想的,還用不考慮實現時的諸多細節,如性能等。 分析類的識別可以分爲三步: 1.識