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

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

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

    Java, Only Java!

    統計

    留言簿(20)

    積分與排名

    好友空間

    文檔技巧

    閱讀排行榜

    評論排行榜

    《重構》的讀書重點

    重構的原因:

    • 改善軟件的設計水平;
    • 使軟件更加容易被理解;
    • 使軟件更加容易尋找錯誤;
    • 使軟件開發速度更快;
    • 使軟件代碼更好維護。

    重構的時間:

    • 增加函數的時候重構;
    • 修改錯誤的時候重構;
    • 代碼審查的時候重構。

    重構的主要方法

    • Extract/Inline
      • Method
      • Class
        • Subclass
        • Superclass
        • Interface
      • Hierarchy
    • Move
      • Field
      • Method
      • Variable
    • Rename
      • Method
      • Variable
      • Class
    • Pull Up
      • Field
      • Method
      • Constructor Body
    • Push Down
      • Field
      • Method
      • Constructor Body

    重構的工具

    • IDE提供了自動化的代碼重構工具;
    • JUnit提供了自動化的測試框架;
    • 設計模式提供了重構的方向;
    • 極限編程提供了完整的開發過程,包括:結隊編程、自動化測試、代碼審查、及時反饋、代碼重構等等。

    posted on 2019-01-16 17:46 zYx.Tom 閱讀(116) 評論(0)  編輯  收藏 所屬分類: 6.我的感想

    主站蜘蛛池模板: 免费视频中文字幕| 日韩一级免费视频| 亚洲国产精品自在线一区二区| 暖暖免费中文在线日本| 亚洲Av无码乱码在线播放| 狠狠热精品免费观看| 免费人成无码大片在线观看| 粉色视频免费入口| 亚洲精品97久久中文字幕无码| 国产成人精品亚洲一区| 亚洲精品NV久久久久久久久久| 四虎影视久久久免费| 国产偷国产偷亚洲清高动态图| 中文日本免费高清| 亚洲网址在线观看| 一级女人18毛片免费| 亚洲kkk4444在线观看| 国产真人无遮挡作爱免费视频| 免费精品国自产拍在线播放| 日韩一卡2卡3卡4卡新区亚洲| 久别的草原电视剧免费观看| 亚洲区视频在线观看| 精品久久久久久久免费加勒比| 特级毛片全部免费播放a一级| 亚洲国产精品一区二区九九| 免费的全黄一级录像带| 亚洲videos| 无码欧精品亚洲日韩一区夜夜嗨 | 最近免费中文字幕高清大全| 亚洲日本在线播放| 国产免费一区二区三区VR| 黄桃AV无码免费一区二区三区| 亚洲福利视频网址| 国产片免费福利片永久| 国产啪精品视频网站免费尤物| 亚洲毛片免费视频| 免费jjzz在在线播放国产| 成人一区二区免费视频| 亚洲精品午夜在线观看| 亚洲精品国产电影| 69成人免费视频无码专区|