<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)  編輯  收藏 所屬分類: 編程語言

    主站蜘蛛池模板: 在线a亚洲老鸭窝天堂av高清| 亚洲男人天堂2020| 亚洲av日韩综合一区久热| 国产hs免费高清在线观看| www.av在线免费观看| 亚洲午夜免费视频| 午夜影视在线免费观看| 国产特黄特色的大片观看免费视频| 亚洲AV综合色一区二区三区| 男男AV纯肉无码免费播放无码| 国产成人高清亚洲一区久久| 亚洲精品天天影视综合网| 麻豆国产人免费人成免费视频 | 亚洲精品免费视频| 亚洲免费中文字幕| 亚洲综合色婷婷七月丁香| 中字幕视频在线永久在线观看免费 | 国产亚洲精品AA片在线观看不加载| 亚洲av中文无码字幕色不卡| 久久久久亚洲AV无码专区桃色| 免费无码一区二区三区| 国产亚洲精品AAAA片APP | 久久成人国产精品免费软件| 亚洲欧美国产日韩av野草社区| 中文字幕亚洲专区| 中文字幕乱码一区二区免费| 性xxxx黑人与亚洲| 久久久久亚洲精品无码网址 | 亚洲一区二区三区写真| 免费一级毛片在级播放| 亚洲精品免费在线| 91视频免费观看| 免费手机在线看片| 久久免费视频一区| 亚洲一区在线视频| 久久青青成人亚洲精品| 亚洲av无码不卡一区二区三区| 亚洲国产精品一区二区第四页| 免费一区二区三区| 九一在线完整视频免费观看| 亚洲av无码成人精品区一本二本|