<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
    開發初期,你可能會在兩個classes之間建立一條單向連接,使其中一個class可以引用另一個class.隨著時間推移,你可能發現referred class需要得到其引用者(某個object)以便進行某些處理.也就是說它需要一個反向指針.

    [反向指針]手法有點棘手,所以在你能夠自在運用它之前,應該有相應的測試.通常我不花心思去測試訪問函數(accessors),因為普通訪問函數的風險沒有高到需要測試的地步,但本重構要求測試訪問函數,所以它是極少數需要添加測試的重構手法之一.

    本重構運用反向指針(back pointer)實現雙向關聯(bidirectionality).其他技術(例如連接對象,link objects)需要其他重構手法.
    posted on 2005-09-13 10:31 ivaneeo 閱讀(310) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 日韩色视频一区二区三区亚洲 | 午夜免费不卡毛片完整版| 亚洲永久永久永久永久永久精品| 亚洲AV无码国产丝袜在线观看| 亚洲人成影院在线| 亚洲日本VA午夜在线电影| A在线观看免费网站大全| 亚洲成人一区二区| 少妇亚洲免费精品| 久久久久国产亚洲AV麻豆| 欧洲美女大片免费播放器视频| 麻豆高清免费国产一区| 亚洲国产美女精品久久| 国产美女视频免费观看的网站| 亚洲精品99久久久久中文字幕| 一级特黄a免费大片| 国产亚洲一区二区精品| 国产亚洲视频在线播放大全| 国产免费牲交视频| 亚洲精品中文字幕无码AV| 97性无码区免费| 亚洲成AV人片高潮喷水| 在线观看免费av网站| 国产精品免费视频网站| 亚洲色图激情文学| 国产精品免费综合一区视频| 国产精品一区二区三区免费| 欧洲精品免费一区二区三区| 国产区图片区小说区亚洲区| 2048亚洲精品国产| 日韩在线观看免费完整版视频| 国产亚洲人成无码网在线观看| 久久国产免费观看精品3| 2020国产精品亚洲综合网 | 四虎影视永久免费观看地址| 和老外3p爽粗大免费视频| 亚洲黄色在线观看网站| 国产男女猛烈无遮挡免费视频| 成人网站免费大全日韩国产 | 成年人网站免费视频| 污视频网站免费在线观看|