netfishx's matrix

          睡覺睡到睡不醒,干活干到手抽筋

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            6 Posts :: 0 Stories :: 12 Comments :: 0 Trackbacks
          總算看完第三章:三思而后行,前期準備。說到前期準備,感覺很多人為了XP而XP,已經把前期準備丟到了一邊。
          一個很有意思的比較:有充分準備的序列式開發(fā)在效率上要超過無準備的迭代式開發(fā)。
          接下來個人感覺最有意義的東西:
          在構建期間處理需求變更
          作者給出了這樣幾種處理的方式:
          使用需求核對表來評估需求的質量;確保每個人都知道需求變更的代價;建立一套變更控制程序;使用能適應變更的開發(fā)方法;放棄這個項目;注意項目的商業(yè)案例。
          作者在后面繼續(xù)講到了前期準備中很重要得一部分:架構
          架構的典型組成部分:
          程序組織;主要的類;數據設計;業(yè)務規(guī)則;用戶界面設計;資源管理;安全性;性能;可伸縮性;互用性;國際化/本地化;輸入輸出;錯誤處理;容錯性;架構的可行性;過度工程;關于“買”還是“造”的決策(Buy-vs.-Build Decisions);關于復用的決策;變更策略;架構的總體質量。
          我們不妨都來看看,是不是平時所說的架構概念過于簡單了。
                                                         
                                                         
          posted on 2006-04-25 10:28 netfishx 閱讀(1134) 評論(1)  編輯  收藏 所屬分類: others

          Feedback

          # re: 開始讀書之《代碼大全》(2) 2006-04-26 16:29 GHawk
          今天剛剛到手。
          隨便翻了翻,的確是本很棒的書。
          第一印象就是這本書應該被列入軟件或計算機專業(yè)的教科書書目中。  回復  更多評論
            

          主站蜘蛛池模板: 拉萨市| 泰州市| 若尔盖县| 丰原市| 普兰店市| 高唐县| 江陵县| 小金县| 湖北省| 沭阳县| 安平县| 眉山市| 凌云县| 平原县| 景泰县| 肥城市| 昌图县| 江永县| 滦平县| 罗源县| 堆龙德庆县| 新泰市| 广平县| 武川县| 吉安市| 新宁县| 久治县| 炉霍县| 三原县| 宜州市| 德钦县| 云龙县| 读书| 姚安县| 桂林市| 菏泽市| 合肥市| 枞阳县| 阿克| 色达县| 余干县|