• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            CG@CPPBLOG

            /*=========================================*/
            隨筆 - 76, 文章 - 39, 評(píng)論 - 137, 引用 - 0
            數(shù)據(jù)加載中……

            切和剝

            ——關(guān)于重構(gòu)方式的設(shè)想

            我們重構(gòu)部分代碼時(shí),往往想到的是穩(wěn)定,最好是不變接口,只變實(shí)現(xiàn),保持接口的穩(wěn)定性。但現(xiàn)實(shí)往往沒有這么輕松,接口不變,意味著有著一個(gè)良好的結(jié)構(gòu)設(shè)計(jì),至少在功能職責(zé)劃分上沒有大的問題。而我們卻時(shí)常遭遇這種職責(zé)的混亂,這種Martin Fowler不愿詳談的事情,對(duì)我們來說很麻煩。我們不能橫切式的改變,這將導(dǎo)致大規(guī)模的變化,特別是對(duì)于層次靠下的部分,范圍的擴(kuò)大,無論是從控制能力上,還是工作量上,包括對(duì)系統(tǒng)穩(wěn)定性的影響方面都是巨大的,兼容舊組件也許并不亞于推倒重來。

            也許是個(gè)好辦法,另辟蹊徑繞開原來的設(shè)計(jì),從底向上建立一條新的結(jié)構(gòu)通路,將舊的部分一片一片的剝開,合并到新的部分中來,直到完成重構(gòu)。就像做一個(gè)心臟搭橋手術(shù)。

            posted on 2007-12-21 19:36 cuigang 閱讀(274) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 軟件工程

            久久国产乱子精品免费女| 亚洲七七久久精品中文国产| 久久天天躁狠狠躁夜夜2020一| 久久亚洲高清综合| 久久精品桃花综合| 中文字幕人妻色偷偷久久| 人妻少妇久久中文字幕| 精品久久777| 九九精品久久久久久噜噜| 人妻无码αv中文字幕久久琪琪布| 久久国产免费观看精品| 亚洲欧美一级久久精品| 久久综合久久自在自线精品自| 狠狠色丁香久久婷婷综| 综合久久一区二区三区 | 国产精品九九九久久九九| 国产叼嘿久久精品久久| 久久人妻无码中文字幕| 久久精品国产精品国产精品污| 久久青青草视频| 狠狠色综合网站久久久久久久| 无码精品久久久天天影视| 精品免费久久久久国产一区| 精品国产乱码久久久久久郑州公司 | 99久久精品日本一区二区免费| 精品久久久久久国产牛牛app | 一级a性色生活片久久无少妇一级婬片免费放| 亚洲精品tv久久久久久久久| 国产精品成人无码久久久久久 | 久久久久亚洲av无码专区导航| 欧洲性大片xxxxx久久久| 曰曰摸天天摸人人看久久久| 久久综合久久自在自线精品自| 久久久久久精品免费看SSS| 色综合久久久久综合99| 久久精品国产精品亜洲毛片 | 久久国产精品无码网站| 国产福利电影一区二区三区久久久久成人精品综合 | 国产欧美久久一区二区| 国产亚洲精品自在久久| 蜜臀av性久久久久蜜臀aⅴ麻豆|