最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

重構(gòu)與模式 PDF掃描版[27MB]

重構(gòu)與模式

  • 書籍大小:27.69MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費軟件
  • 書籍類別:編程其它
  • 應用平臺:PDF
  • 更新時間:2019-12-09
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

《重構(gòu)與模式(修訂版)》開創(chuàng)性地深入揭示了重構(gòu)與模式這兩種軟件開發(fā)關(guān)鍵技術(shù)之間的聯(lián)系,說明了通過重構(gòu)實現(xiàn)模式改善既有的設(shè)計,往往優(yōu)于在新的設(shè)計早期使用模式?!吨貥?gòu)與模式(修訂版)》不僅展示了一種應用模式和重構(gòu)的創(chuàng)新方法,而且有助于讀者透過實戰(zhàn)深入理解重構(gòu)和模式。書中講述了27種重構(gòu)方式?! ?br /> 《重構(gòu)與模式(修訂版)》適于面向?qū)ο筌浖_發(fā)人員閱讀,也可作為高等學校計算機專業(yè)、軟件工程專業(yè)師生的參考讀物。

重構(gòu)與模式 目錄:

第1章 本書的寫作緣由
  1.1 過度設(shè)計
  1.2 模式萬靈丹
  1.3 設(shè)計不足
  1.4 測試驅(qū)動開發(fā)和持續(xù)重構(gòu)
  1.5 重構(gòu)與模式
  1.6 演進式設(shè)計
第2章 重構(gòu)
  2.1 何謂重構(gòu)
  2.2 重構(gòu)的動機
  2.3 眾目睽睽
  2.4 可讀性好的代碼
  2.5 保持清晰
  2.6 循序漸進
  2.7 設(shè)計欠賬
  2.8 演變出新的架構(gòu)
  2.9 復合重構(gòu)與測試驅(qū)動的重構(gòu)
  2.10 復合重構(gòu)的優(yōu)點
  2.11 重構(gòu)工具
第3章 模式
  3.1 何謂模式
  3.2 模式癡迷
  3.3 實現(xiàn)模式的方式不止一種
  3.4 通過重構(gòu)實現(xiàn)、趨向和去除模式
  3.5 模式是否會使代碼更加復雜
  3.6 模式知識
  3.7 使用模式的預先設(shè)計
第4章 代碼壞味
  4.1 重復代碼(Duplicated Code)
  4.2 過長函數(shù)(Long Method)
  4.3 條件邏輯太復雜(Conditional Complexity)
  4.4 基本類型偏執(zhí)(Primitive Obsession)
  4.5 不恰當?shù)谋┞叮↖ndecent Exposure)
  4.6 解決方案蔓延(Solution Sprawl)
  4.7 異曲同工的類(Alternative Classes with DifferentInterfaces)
  4.8 冗贅類(Lazy Class)
  4.9 過大的類(Large Class)
  4.10 分支語句(Switch Statement)
  4.11 組合爆炸(Combinatorial Explosion)
  4.12 怪異解決方案(Oddball Solution)
第5章 模式導向的重構(gòu)目錄
  5.1 重構(gòu)的格式
  5.2 本目錄中引用的項目
  5.3 起點
  5.4 學習順序
第6章 創(chuàng)建
  6.1 用Creation Method替換構(gòu)造函數(shù)
  6.2 將創(chuàng)建知識搬移到Factory
  6.3 用Factory封裝類
  6.4 用Factory Method引入多態(tài)創(chuàng)建
  6.5 用Builder封裝Composite
  6.6 內(nèi)聯(lián)Singleton
第7章 簡化
  7.1 組合方法
  7.2 用Strategy替換條件邏輯
  7.3 將裝飾功能搬移到Decorator
  7.4 用State替換狀態(tài)改變條件語句
  7.5 用Composite替換隱含樹
  7.6 用Command替換條件調(diào)度程序
第8章 泛化
  8.1 形成Template Method
  8.2 提取Composite
  8.3 用Composite替換一/多之分
  8.4 用Observer替換硬編碼的通知
  8.5 通過Adapter統(tǒng)一接口
  8.6 提取Adapter
  8.7 用Interpreter替換隱式語言
第9章 保護
  9.1 用類替換類型代碼
  9.2 用Singleton限制實例化
  9.3 引入Null Object
第10章 聚集操作
  10.1 將聚集操作搬移到Collecting Parameter
  10.2 將聚集操作搬移到Visitor
第11章 實用重構(gòu)
  11.1 鏈構(gòu)造函數(shù)
  11.2 統(tǒng)一接口
  11.3 提取參數(shù)
  跋
  參考文獻
  索引

  • 重構(gòu)與模式 PDF掃描版[27MB]

載地址

下載錯誤?【投訴報錯】

重構(gòu)與模式 PDF掃描版[27MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的重構(gòu)與模式 PDF掃描版[27MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      天津市| 云浮市| 农安县| 隆子县| 扶风县| 清镇市| 海安县| 彭山县| 黄骅市| 武汉市| 盖州市| 盈江县| 唐山市| 鲁甸县| 乌恰县| 吴忠市| 瓦房店市| 淳安县| 平远县| 宁明县| 张掖市| 博乐市| 广南县| 淳安县| 蓬安县| 双牌县| 侯马市| 台南县| 汪清县| 盈江县| 通渭县| 弋阳县| 库尔勒市| 定日县| 兴仁县| 静安区| 新余市| 阳西县| 鄱阳县| 绍兴县| 比如县|