netfishx's matrix

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

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

          Feedback

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

          主站蜘蛛池模板: 贵德县| 永修县| 探索| 洪洞县| 蓝田县| 金乡县| 彰化市| 鹿泉市| 吉木萨尔县| 普陀区| 合肥市| 南投县| 珠海市| 封开县| 伊川县| 绍兴县| 赣榆县| 尖扎县| 平阳县| 天津市| 雷州市| 广灵县| 青浦区| 肃北| 德清县| 大足县| 阳曲县| 平和县| 汉川市| 通渭县| 湘西| 游戏| 常山县| 松原市| 景德镇市| 祁阳县| 深圳市| 寿宁县| 辽宁省| 铜山县| 贵德县|