心有多大舞臺便有多大

          Embrace changes, pursue excellence, share niceness.

          OOD比OOP更重要

          OOP相對比較容易學習,畢竟與編程語言的語法有很大關系.但是OOD就很復雜了,一個大的系統,到了后期越來越混亂,大多數原因是隨著新員工的不斷加入,他們不能和以前的老員工或者已離職的員工的設計概念保持一致.或者由于系統上線后,新來的業務需求大部分是以一個個小的特性加入到系統中,所以開發人員,管理人員都以一種很容易實現的方式去做這些事情,結果到后面就亂成一團.所以,系統在后期有個重要的工作,就是不斷進行架構的重構,以便使新的模塊,代碼能與以前的在構架概念上保持一致.一個大的系統如果不以OOD的方式設計,那么構架師基本上很難把這個系統向新的涉眾解釋清楚,無論你是用用例圖,類圖,序列圖,還是交互圖,部署圖,都難.必須要以一個個的子系統去描述它.
          總之,概念完整性是系統成功的關鍵.設計上的技術可能對某一個模塊的影響會比較大.

          posted on 2008-05-29 17:35 pony 閱讀(2065) 評論(2)  編輯  收藏 所屬分類: Java

          評論

          # re: OOD比OOP更重要 2008-05-30 00:33 si

          hehe  回復  更多評論   

          # re: OOD比OOP更重要 2008-05-30 09:39 binge

          寫的也忒概要了吧  回復  更多評論   

          主站蜘蛛池模板: 丁青县| 武夷山市| 武穴市| 九寨沟县| 菏泽市| 大冶市| 曲周县| 承德县| 铜陵市| 淮滨县| 莆田市| 宣汉县| 揭阳市| 瑞金市| 太仆寺旗| 屏边| 灵山县| 庄河市| 陇川县| 鹤岗市| 浦城县| 四子王旗| 儋州市| 教育| 辉县市| 武功县| 土默特左旗| 铜川市| 长垣县| 仪陇县| 陇西县| 文水县| 湘阴县| 汨罗市| 信阳市| 绩溪县| 乌拉特中旗| 色达县| 东源县| 铜鼓县| 高邑县|