<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    PS,1880后程序員

    看不完的牙,寫不完的程序,跑不完的步。
    隨筆 - 97, 文章 - 34, 評論 - 10, 引用 - 0
    數據加載中……

    代碼重構refactor的一點感想

    最近一段時間在做2個模塊代碼的refactor。一個模塊是因為性能的原因,另一個模塊是因為很爛的數據庫設計,導致數據很難維護,并且也會有潛在的性能問題。
    有很多的感想:
    1. 既然要做refactor,就意味原來的代碼肯定有很大的缺陷。但是即使這樣,也要先明確refactor的范圍。而不是全部上來都做refactor,那樣會導致refactor不可控。同時還要區分哪些是refactor,哪些是new feature,不要混在一起。
    2. test case很重要。
    3. 詳細的文檔比代碼實現更重要。時間上應該是1:1
    4. 文檔應包括:
          A 對舊系統業務邏輯的分析,以及存在的問題
          B 新系統業務邏輯的分析,對應的改善方法
          C new design:DB, architecture
          D 舊有系統需要改善的功能點
    5. 再爛的系統也不是一無是處,所以盡量不要全盤否定。

    posted on 2011-05-23 14:00 amenglai 閱讀(213) 評論(0)  編輯  收藏 所屬分類: 編程語言

    主站蜘蛛池模板: 国产成人精品日本亚洲专| 亚洲av日韩综合一区在线观看| 亚洲成a人片在线网站| 大地影院MV在线观看视频免费| 在线A亚洲老鸭窝天堂| 中文字幕的电影免费网站| 亚洲色图综合在线| 思思久久99热免费精品6| 在线观看免费毛片| 亚洲综合一区无码精品| 女人18一级毛片免费观看| 亚洲av无码有乱码在线观看| 国产精品国产午夜免费福利看| 亚洲av无码专区在线电影 | 小说专区亚洲春色校园| 永久中文字幕免费视频网站| 欧美亚洲精品一区二区| 日韩亚洲精品福利| 中文字幕无码免费久久9一区9| 亚洲精品无码成人片久久| 99视频精品全部免费观看| 亚洲一区二区三区免费视频| 成人毛片免费观看视频| 国产成人 亚洲欧洲| 亚洲欧洲日产国码无码网站| 精品一区二区三区免费毛片爱| 亚洲xxxx18| 亚洲成a人无码av波多野按摩| 国产日韩AV免费无码一区二区| 亚洲日本精品一区二区| 亚洲女子高潮不断爆白浆| 亚洲 国产 图片| 久草视频在线免费看| 亚洲综合中文字幕无线码| 免费国产在线观看| 男人的天堂网免费网站| 亚洲欧美熟妇综合久久久久| 国产亚洲精品a在线观看| 999久久久免费精品国产| 成在线人直播免费视频| 亚洲日韩乱码中文无码蜜桃|