<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
    如果[向既有對象發(fā)出一條請求]就可以取得原本位于參數(shù)列上的一份數(shù)據(jù),那么你應該激活重構準則Peplace Parameter with Method(292)。上述的既有對象可能是函數(shù)所屬class內的一個值域(field),也可能是另一個參數(shù)。你還可以運用Preserve Whole Object(288)將來自同一對象的一堆數(shù)據(jù)收集起來,并以該對象替換它們。如果某些數(shù)據(jù)缺乏合理的對象歸屬,可使用Introduce Parameter Object(295)為它們制造出一個[參數(shù)對象]。

    此間存在一個重要的例外。有時侯你明顯不希望造成[被調用對象]與[較大對象]間的某種依存關系。這時候將數(shù)據(jù)從對象中拆解出來單獨作為參數(shù),也很合情合 理。但是請注意其所引發(fā)的代價。如果參數(shù)列太長或變化太頻繁,你就需要重新考慮自己的依存結構(dependency structure)了。
    posted on 2005-08-18 16:02 ivaneeo 閱讀(339) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 99xxoo视频在线永久免费观看| 亚洲av乱码一区二区三区按摩 | 无码天堂va亚洲va在线va| 男女免费观看在线爽爽爽视频 | 国产日韩亚洲大尺度高清| 国产精品成人啪精品视频免费| 深夜国产福利99亚洲视频| 精品国产亚洲一区二区三区在线观看| 在线成人a毛片免费播放| 亚洲国产精品无码久久久秋霞1| 精品免费久久久久久成人影院 | 野花视频在线官网免费1| 亚洲精品国精品久久99热| 国产精品免费一区二区三区| 亚洲色偷偷偷鲁综合| 国产精品白浆在线观看免费| 亚洲电影中文字幕| 波多野结衣免费在线| 亚洲av永久中文无码精品综合| 亚洲不卡AV影片在线播放| 9久热这里只有精品免费| 亚洲国产成人一区二区三区| 99国产精品免费视频观看| 亚洲精品国产国语| 国产无遮挡吃胸膜奶免费看 | 国产无遮挡裸体免费视频在线观看| 亚洲成a人片在线观看日本| 国产男女爽爽爽爽爽免费视频| 亚洲老熟女五十路老熟女bbw| 免费国产怡红院在线观看| 国产免费黄色无码视频| 亚洲黄色在线播放| 成人爱做日本视频免费| 视频免费在线观看| 亚洲乱码一二三四区国产| 亚洲精品A在线观看| 99re在线这里只有精品免费| 亚洲精品无码一区二区| 国产gv天堂亚洲国产gv刚刚碰| 国产高清免费视频| 国产成人无码精品久久久久免费 |