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

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

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

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

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


          網站導航:
           
          主站蜘蛛池模板: 麻栗坡县| 思茅市| 长沙市| 龙井市| 卓尼县| 新闻| 驻马店市| 兴安盟| 余干县| 宁德市| 吉隆县| 平利县| 张北县| 东山县| 福海县| 泾阳县| 达尔| 冀州市| 梅河口市| 平顶山市| 龙里县| 永丰县| 图们市| 宜兰市| 奇台县| 察隅县| 湘乡市| 桐乡市| 和硕县| 汉源县| 德化县| 永靖县| 比如县| 县级市| 静安区| 渝北区| 东乌| 陵川县| 彰武县| 临朐县| 汶上县|