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

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

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

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    如果某個class經常因為不同的方向上發生變化,Divergent Change就出現了。當你看著一個class說[呃,如果新加入一個數據庫,我必須修改這三個函數;如果新出現一種金融工具,我必須修改這四個函數], 那么此時也許將這個對象分成兩個會更好,這么一來每個對象就可以只因一種變化而需要修改。當然,往往只有在加入新數據庫或新金融工具后,你才能發現這一 點。針對某一外界變化的所有相應修改,都只應該發生在單一class中,而這個新class內的所有內容都應該外界變化。為此,你應該找出因著某特定原因 而造成的所有變化,然后運用Extrace Class(149)將它們提煉到另一個class中。
    posted on 2005-08-18 16:07 ivaneeo 閱讀(421) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 亚洲精品成人在线| 国产无遮挡色视频免费视频| 亚洲AV无码成人网站久久精品大| 一边摸一边爽一边叫床免费视频| 免费人成在线观看播放国产| 亚洲国产成人AV网站| 全黄性性激高免费视频| 午夜亚洲国产精品福利| 亚洲一区二区视频在线观看| 一区二区免费电影| 亚洲精品无码不卡在线播放HE| 国产在线观看免费视频软件 | 免费看少妇高潮成人片| 亚洲日韩精品无码专区网址| 国内精品一级毛片免费看| 亚洲国产精品一区| 无码国产精品一区二区免费虚拟VR| 亚洲w码欧洲s码免费| 日韩一级在线播放免费观看| 免费无码午夜福利片| 亚洲色成人WWW永久网站| 久久免费精品视频| 亚洲一区二区三区不卡在线播放| 免费的涩涩视频在线播放| 一道本不卡免费视频| 久久国产亚洲精品无码| 午夜老司机免费视频| ww在线观视频免费观看w| 亚洲AV人无码综合在线观看| 美女被免费喷白浆视频 | baoyu122.永久免费视频| 久久久亚洲AV波多野结衣| 成年女人毛片免费播放人| 免费国产在线精品一区| 久久国产亚洲电影天堂| 成人人免费夜夜视频观看| 精精国产www视频在线观看免费| 亚洲色图古典武侠| 亚洲一区精品伊人久久伊人| 最近中文字幕完整免费视频ww| 高h视频在线免费观看|