<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-從地獄中重生
    主站蜘蛛池模板: 亚洲一区二区三区香蕉| 日韩成人在线免费视频 | 免费无码黄网站在线观看| 亚洲喷奶水中文字幕电影| 亚洲网站在线免费观看| 国产三级免费观看| 亚洲国产成人精品无码区二本| 成人毛片免费视频| 亚洲高清在线观看| 8x8×在线永久免费视频| 国产大片免费观看中文字幕| 国产亚洲一卡2卡3卡4卡新区| 国产免费观看a大片的网站| 国产精品观看在线亚洲人成网| 免费国产一级特黄久久| 免费VA在线观看无码| 久久精品国产免费观看| 亚洲综合激情六月婷婷在线观看 | 亚洲AV日韩AV永久无码免下载| 午夜免费啪视频在线观看| 国产国产人免费视频成69大陆| 国产成人亚洲精品电影| 国产91精品一区二区麻豆亚洲| 国产精品免费无遮挡无码永久视频 | 一级女性全黄久久生活片免费| 男男AV纯肉无码免费播放无码| 亚洲色在线无码国产精品不卡| 四虎免费久久影院| 高清永久免费观看| 亚洲成人免费电影| 国产jizzjizz视频全部免费| 伊人免费在线观看高清版| 亚洲精品无码久久久| 亚洲高清国产拍精品熟女| 亚洲男人av香蕉爽爽爽爽| 午夜免费啪视频在线观看| 亚洲人av高清无码| 巨胸喷奶水视频www网免费| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产成人无码区免费内射一片色欲| va亚洲va日韩不卡在线观看|