posts - 25,comments - 0,trackbacks - 0
          1重構改善既有代碼的設計  
             大概看了不少了也實踐了一些。主要是方法抽取的一些重構。感覺到現在來說做的項目什么設計啊都亂七八糟的,什么面向對象設計的,關系也都亂七八糟,總體來說我也是比較實用主義者,有些理論也只有一定情況才能試用,不過重構的話方法抽取啊這些還是很有用的,把方法寫的和注釋一樣,讀代碼就和讀注釋差不多,那么目前把這些重構原則用好也差不多了

          2Head_First
           設計模式的比較出名的書籍,場景將的很細致了,還是那句話,目前的項目都沒有那么嚴格和大規模的設計,不過很多小的模塊自己能用一些簡單的設計模式也不錯,就算沒有真正需要擴展和一些性能的要求,提高了代碼可讀性也算不錯了了。單例,工廠這些就不多說了,太普遍。現在享元也用了下,這次做自定義協議實現時候用的xml和命令對象的轉換參照了commons beanutils 中convertUtils類型轉換的設計,后來看了這書發現有點類似的命令模式。對于模式各方褒貶不一,我理解現在我這個階段寫代碼能基本復用易讀差不多了,能參考一些模式的思想吧代碼結構優化好就行,模式不是用來生搬硬套的教條,只要你這個代碼結構能應對這個系統的需求變化就行。

          3Java敏捷開發
           看這本主要還是看一些重構和提高代碼可讀性的一些東西,變量方法命令等等。

          最后之所以這個讀書計劃沒有時間,主要是我覺得看書是為了更好的再工作中實踐,提高質量。用到什么了需要了就在這些里面去找方案,而不是要一口氣把書看完,那么也沒有太大的價值
          posted on 2012-01-03 00:25 周磊 閱讀(194) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 惠来县| 衡水市| 康乐县| 永平县| 洛隆县| 株洲县| 黄大仙区| 溧阳市| 甘德县| 铅山县| 谷城县| 宣汉县| 临江市| 阿尔山市| 巴东县| 东莞市| 女性| 黄陵县| 那曲县| 南宁市| 墨竹工卡县| 昌图县| 延长县| 衡山县| 冀州市| 宁乡县| 宣化县| 凤山县| 四子王旗| 涟源市| 德安县| 汶川县| 油尖旺区| 海阳市| 井研县| 大名县| 保定市| 沁水县| 邹城市| 大渡口区| 大厂|