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

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

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

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    如果某個class經(jīng)常因為不同的方向上發(fā)生變化,Divergent Change就出現(xiàn)了。當(dāng)你看著一個class說[呃,如果新加入一個數(shù)據(jù)庫,我必須修改這三個函數(shù);如果新出現(xiàn)一種金融工具,我必須修改這四個函數(shù)], 那么此時也許將這個對象分成兩個會更好,這么一來每個對象就可以只因一種變化而需要修改。當(dāng)然,往往只有在加入新數(shù)據(jù)庫或新金融工具后,你才能發(fā)現(xiàn)這一 點。針對某一外界變化的所有相應(yīng)修改,都只應(yīng)該發(fā)生在單一class中,而這個新class內(nèi)的所有內(nèi)容都應(yīng)該外界變化。為此,你應(yīng)該找出因著某特定原因 而造成的所有變化,然后運用Extrace Class(149)將它們提煉到另一個class中。
    posted on 2005-08-18 16:07 ivaneeo 閱讀(421) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 扒开双腿猛进入爽爽免费视频| 中文字幕在线免费观看视频| 亚欧色视频在线观看免费| 九月丁香婷婷亚洲综合色| 免费看又黄又爽又猛的视频软件| 日韩在线天堂免费观看| 亚洲欧美日韩中文二区| 国产精品免费_区二区三区观看| 亚洲精华国产精华精华液好用| 日韩视频在线免费观看| 国产AV无码专区亚洲AV琪琪| 亚洲国产一区二区视频网站| 一本岛v免费不卡一二三区| 丝袜熟女国偷自产中文字幕亚洲| aa级毛片毛片免费观看久| 亚洲成a人片77777老司机| 色欲国产麻豆一精品一AV一免费| 精品亚洲成AV人在线观看| 波多野结衣免费在线观看| 国产成人精品日本亚洲专| 免费无码又爽又刺激高潮的视频| 老司机午夜精品视频在线观看免费| 免费中文字幕不卡视频| 二区久久国产乱子伦免费精品| 亚洲人成精品久久久久| 亚洲精品在线免费看| 亚洲精品国产suv一区88| 国产福利电影一区二区三区,亚洲国模精品一区 | eeuss在线兵区免费观看| 亚洲国产精品无码专区在线观看 | 亚洲免费日韩无码系列| 黄网站免费在线观看| 亚洲a级片在线观看| 免费在线观看你懂的| 99re免费视频| 看亚洲a级一级毛片| 亚洲成人精品久久| 日本v片免费一区二区三区| 十八禁在线观看视频播放免费| 亚洲人成网站看在线播放| 亚洲国产精品一区二区九九|