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

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

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

    夏天到了

    雨季過后,是蘑菇生長的季節

     

    關于代碼重構的思考

      重構的目的在我看來是為了簡化代碼邏輯,增強可讀性維護性,提高了兼容性和可擴展性,同時又保證了原有功能的不變化。
      沒有誰在一開始的時候就可以把一切都設計得完美無缺。
      當我們做出了滿意的設計后,當我們自信滿滿地開始代碼的制造的時候,沒有人會想我的設計不好。但是隨著制造代碼的深入,我們卻發現問題一個接著一個出現,有時是明目張膽張牙舞爪地沖過來,有時是藏在陰暗的角落里鬼鬼祟祟,或者躲在什么里面在最后關頭給你致命一擊。不斷的修補卻帶來了大量的問題,代碼越來越復雜,邏輯越來越混亂,重復,不必要得重載,對象的功能劃分甚至也變得模糊起來了。。。
    于是人們提出了重構的概念。
    開始的時候,常常會把重構和重新編寫混淆,所以我一開始是有些抵制重構的,但是隨著對重構的了解,我覺得我越來越喜歡重構了,或者說越來越離不開重構了。

    那么如何做呢?
    首先,比對一下原來的功能和現在的功能,有了哪些變化?列出重復的,不需要的,可以合并的,需要增加的等等.
    第二步,修改.呵呵,貌似很簡單呢.不過牽扯的可能蠻多的.如果要修改構架的話,那可是挺痛苦的活.
    第三步,測試.:P再怎么改,正確性都要保證.

    一回生,二回熟,三回就是好朋友.

    posted on 2007-12-10 17:55 蘑菇 閱讀(346) 評論(0)  編輯  收藏 所屬分類: 開發隨感

    導航

    統計

    公告

    其實生活很簡單

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品国产成人影院| 啦啦啦在线免费视频| 欧洲亚洲国产清在高| 五月婷婷免费视频| 亚洲精品国产日韩无码AV永久免费网 | 久久亚洲色一区二区三区| 朝桐光亚洲专区在线中文字幕| 97人伦色伦成人免费视频| tom影院亚洲国产一区二区| 中文字幕无码播放免费| 2020国产精品亚洲综合网| 免费看国产成年无码AV片| 一本天堂ⅴ无码亚洲道久久| 韩国免费三片在线视频| 免费看内射乌克兰女| 亚洲香蕉成人AV网站在线观看| 国产精品免费看久久久| 亚洲中文无码a∨在线观看| 在线精品免费视频| 一级白嫩美女毛片免费| 亚洲国产三级在线观看| 一个人免费日韩不卡视频| 色在线亚洲视频www| 免费中文字幕一级毛片| 在线观看免费视频网站色| 亚洲色偷偷av男人的天堂| 免费特级黄毛片在线成人观看| 国产黄在线播放免费观看| 亚洲一区综合在线播放| 日韩精品免费一区二区三区| 亚洲精品视频免费 | 97在线观免费视频观看 | 国产一区二区三区免费观在线| 久久久久亚洲AV成人无码| 国产精品无码免费播放| EEUSS影院WWW在线观看免费| 久久亚洲精品中文字幕无码| 四虎www成人影院免费观看| 抽搐一进一出gif免费视频| 亚洲国产91在线| 国产亚洲av人片在线观看|