中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 設計模式之禪-第2版

作者:秦小波
出版社:機械工業出版社出版時間:2014-01-01
開本: 16開 頁數: 555
中 圖 價:¥57.1(6.4折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

設計模式之禪-第2版 版權信息

設計模式之禪-第2版 本書特色

本書是設計模式領域公認的3本經典著作之一,“極具趣味,容易理解,但講解又極為嚴謹和透徹”是本書的寫作風格和方法的*大特點。第1版2010年出版,暢銷至今,廣受好評,是該領域的里程碑著作。深刻解讀6大設計原則和28種設計模式的準確定義、應用方法和*佳實踐,全方位比較各種同類模式之間的異同,詳細講解將不同的模式組合使用的方法。第2版在第1版的基礎上有兩方面的改進,一方面結合讀者的意見和建議對原有內容中的瑕疵進行了修正和完善,另一方面增加了4種新的設計模式,希望這一版能為廣大程序員們奉上一場更加完美的設計模式盛宴! 全書共38章,分為五部分:**部分(第1~6章),以一種全新的視角對面向對象程序設計的6大原則進行了深刻解讀,旨在讓讀者能更深刻且準確地理解這些原則,為后面的學習打下基礎;第二部分(第7~29章)通過大量生動的案例講解和分析了23種*常用的設計模式,并進行了擴展講解,通俗易懂,趣味性極強而又緊扣模式的核心;第三部分(第30~33章)對同類型和相關聯的模式進行了深入分析和比較,旨在闡明各種設計模式之間的差別以及它們的理想應用場景;第四部分(第34~36章)探討了如何在實際開發中將各種設計模式混合起來使用,以發揮設計模式的*大效用;第五部分(第37~38章)是本書的擴展篇,首先從實現的角度對mvc框架的原理進行了深入分析,然后講解了5種新的設計模式的原理、意圖和*佳實踐。本書*后附有一份精美的設計模式彩圖,可以裁剪,便于參考。

設計模式之禪-第2版 內容簡介

(1) 暢銷書全新升級,第1版廣受好評,被譽為設計模式領域*具趣味、*易理解且又講解極為透徹的一本書,程序員公認的3本經典設計模式著作之一(2) 深刻解讀6大設計原則和28種設計模式的準確定義、應用方法和*佳實踐,全方位比較各種同類模式之間的異同,詳細講解將不同的模式組合使用的方法

設計模式之禪-第2版 目錄

"前 言
**部分 大旗不揮,誰敢沖
鋒—6大設計原則全新解讀
第1章 單一職責原則 2
1.1 我是“!鳖,我可以擔任多職嗎 2
1.2 絕殺技,打破你的傳統思維 3
1.3 我單純,所以我快樂 6
1.4 *佳實踐 7
第2章 里氏替換原則 8
2.1 愛恨糾葛的父子關系 8
2.2 糾紛不斷,規則壓制 9
2.3 *佳實踐 18
第3章 依賴倒置原則 19
3.1 依賴倒置原則的定義 19
3.2 言而無信,你太需要契約 20
3.3 依賴的三種寫法 25
3.4 *佳實踐 26
第4章 接口隔離原則 28
4.1 接口隔離原則的定義 28
4.2 美女何其多,觀點各不同 29
4.3 保證接口的純潔性 33
4.4 *佳實踐 35
第5章 迪米特法則 36
5.1 迪米特法則的定義 36
5.2 我的知識你知道得越少越好 36
5.3 *佳實踐 43
第6章 開閉原則 44
6.1 開閉原則的定義 44
6.2 開閉原則的廬山真面目 44
6.3 為什么要采用開閉原則 49
6.4 如何使用開閉原則 51
6.5 *佳實踐 55
第二部分 真刀實槍—23種設計模式完美演繹
第7章 單例模式 58
7.1 我是皇帝我獨苗 58
7.2 單例模式的定義 59
7.3 單例模式的應用 60
7.3.1 單例模式的優點 60
7.3.2 單例模式的缺點 60
7.3.3 單例模式的使用場景 61
7.3.4 單例模式的注意事項 61
7.4 單例模式的擴展 62
7.5 *佳實踐 64
第8章 工廠方法模式 65
8.1 女媧造人的故事 65
8.2 工廠方法模式的定義 69
8.3 工廠方法模式的應用 70
8.3.1 工廠方法模式的優點 70
8.3.2 工廠方法模式的使用場景 71
8.4 工廠方法模式的擴展 71
8.5 *佳實踐 77
第9章 抽象工廠模式 78
9.1 女媧的失誤 78
9.2 抽象工廠模式的定義 83
9.3 抽象工廠模式的應用 86
9.3.1 抽象工廠模式的優點 86
9.3.2 抽象工廠模式的缺點 86
9.3.3 抽象工廠模式的使用場景 86
9.3.4 抽象工廠模式的注意事項 86
9.4 *佳實踐 87
第10章 模板方法模式 88
10.1 輝煌工程—制造悍馬 88
10.2 模板方法模式的定義 93
10.3 模板方法模式的應用 94
10.3.1 模板方法模式的優點 94
10.3.2 模板方法模式的缺點 95
10.3.3 模板方法模式的使用場景 95
10.4 模板方法模式的擴展 95
10.5 *佳實踐 99
第11章 建造者模式 100
11.1 變化是永恒的 100
11.2 建造者模式的定義 109
11.3 建造者模式的應用 111
11.3.1 建造者模式的優點 111
11.3.2 建造者模式的使用場景 111
11.3.3 建造者模式的注意事項 111
11.4 建造者模式的擴展 111
11.5 *佳實踐 112
第12章 代理模式 113
12.1 我是游戲至尊 113
12.2 代理模式的定義 116
12.3 代理模式的應用 118
12.3.1 代理模式的優點 118
12.3.2 代理模式的使用場景 119
12.4 代理模式的擴展 119
12.4.1 普通代理 119
12.4.2 強制代理 121
12.4.3 代理是有個性的 126
12.4.4 動態代理 128
12.5 *佳實踐 134
第13章 原型模式 135
13.1 個性化電子賬單 135
13.2 原型模式的定義 141
13.3 原型模式的應用 142
13.3.1 原型模式的優點 142
13.3.2 原型模式的使用場景 142
13.4 原型模式的注意事項 143
13.4.1 構造函數不會被執行 143
13.4.2 淺拷貝和深拷貝 144
13.4.3 clone與final兩個冤家 146
13.5 *佳實踐 146
第14章 中介者模式 147
14.1 進銷存管理是這個樣子的嗎 147
14.2 中介者模式的定義 156
14.3 中介者模式的應用 159
14.3.1 中介者模式的優點 159
14.3.2 中介者模式的缺點 159
14.3.3 中介者模式的使用場景 159
14.4 中介者模式的實際應用 160
14.5 *佳實踐 161
第15章 命令模式 162
15.1 項目經理也難當 162
15.2 命令模式的定義 170
15.3 命令模式的應用 173
15.3.1 命令模式的優點 173
15.3.2 命令模式的缺點 173
15.3.3 命令模式的使用場景 173
15.4 命令模式的擴展 173
15.4.1 未講完的故事 173
15.4.2 反悔問題 174
15.5 *佳實踐 175
第16章 責任鏈模式 178
16.1 古代婦女的枷鎖—“三從四德” 178
16.2 責任鏈模式的定義 186
16.3 責任鏈模式的應用 189
16.3.1 責任鏈模式的優點 189
16.3.2 責任鏈模式的缺點 190
16.3.3 責任鏈模式的注意事項 190
16.4 *佳實踐 190
第17章 裝飾模式 192
17.1 罪惡的成績單 192
17.2 裝飾模式的定義 198
17.3 裝飾模式應用 201
17.3.1 裝飾模式的優點 201
17.3.2 裝飾模式的缺點 201
17.3.3 裝飾模式的使用場景 201
17.4 *佳實踐 201
第18章 策略模式 203
18.1 劉備江東娶妻,趙云他容易嗎 203
18.2 策略模式的定義 206
18.3 策略模式的應用 208
18.3.1 策略模式的優點 208
18.3.2 策略模式的缺點 208
18.3.3 策略模式的使用場景 209
18.3.4 策略模式的注意事項 209
18.4 策略模式的擴展 209
18.5 *佳實踐 214
第19章 適配器模式 215
19.1 業務發展—上帝才能控制 215
19.2 適配器模式的定義 221
19.3 適配器模式的應用 223
19.3.1 適配器模式的優點 223
19.3.2 適配器模式的使用場景 224
19.3.3 適配器模式的注意事項 224
19.4 適配器模式的擴展 224
19.5 *佳實踐 229
第20章 迭代器模式 230
20.1 整理項目信息—苦差事 230
20.2 迭代器模式的定義 236
20.3 迭代器模式的應用 239
20.4 *佳實踐 239
第21章 組合模式 240
21.1 公司的人事架構是這樣的嗎 240
21.2 組合模式的定義 253
21.3 組合模式的應用 255
21.3.1 組合模式的優點 255
21.3.2 組合模式的缺點 256
21.3.3 組合模式的使用場景 256
21.3.4 組合模式的注意事項 256
21.4 組合模式的擴展 256
21.4.1 真實的組合模式 256
21.4.2 透明的組合模式 257
21.4.3 組合模式的遍歷 259
21.5 *佳實踐 260
第22章 觀察者模式 262
22.1 韓非子身邊的臥底是誰派來的 262
22.2 觀察者模式的定義 271
22.3 觀察者模式的應用 273
22.3.1 觀察者模式的優點 273
22.3.2 觀察者模式的缺點 274
22.3.3 觀察者模式的使用場景 274
22.3.4 觀察者模式的注意事項 274
22.4 觀察者模式的擴展 275
22.4.1 java世界中的觀察者模式 275
22.4.2 項目中真實的觀察者模式 276
22.4.3 訂閱發布模型 277
22.5 *佳實踐 277
第23章 門面模式 278
23.1 我要投遞信件 278
23.2 門面模式的定義 283
23.3 門面模式的應用 284
23.3.1 門面模式的優點 284
23.3.2 門面模式的缺點 285
23.3.3 門面模式的使用場景 285
23.4 門面模式的注意事項 285
23.4.1 一個子系統可以有多個門面 285
23.4.2 門面不參與子系統內的業務邏輯 286
23.5 *佳實踐 288
第24章 備忘錄模式 289
24.1 如此追女孩子,你還不樂 289
24.2 備忘錄模式的定義 294
24.3 備忘錄模式的應用 297
24.3.1 備忘錄模式的使用場景 297
24.3.2 備忘錄模式的注意事項 297
24.4 備忘錄模式的擴展 297
24.4.1 clone方式的備忘錄 297
24.4.2 多狀態的備忘錄模式 300
24.4.3 多備份的備忘錄 304
24.4.4 封裝得更好一點 305
24.5 *佳實踐 307
第25章 訪問者模式 308
25.1 員工的隱私何在 308
25.2 訪問者模式的定義 316
25.3 訪問者模式的應用 320
25.3.1 訪問者模式的優點 320
25.3.2 訪問者模式的缺點 320
25.3.3 訪問者模式的使用場景 320
25.4 訪問者模式的擴展 321
25.4.1 統計功能 321
25.4.2 多個訪問者 323
25.4.3 雙分派 326
25.5 *佳實踐 328
第26章 狀態模式 329
26.1 城市的縱向發展功臣—電梯 329
26.2 狀態模式的定義 341
26.3 狀態模式的應用 343
26.3.1 狀態模式的優點 343
26.3.2 狀態模式的缺點 344
26.3.3 狀態模式的使用場景 344
26.3.4 狀態模式的注意事項 344
26.4 *佳實踐 344
第27章 解釋器模式 346
27.1 四則運算你會嗎 346
27.2 解釋器模式的定義 352
27.3 解釋器模式的應用 354
27.3.1 解釋器模式的優點 354
27.3.2 解釋器模式的缺點 354
27.3.3 解釋器模式使用的場景 355
27.3.4 解釋器模式的注意事項 355
27.4 *佳實踐 355
第28章 享元模式 356
28.1 內存溢出,司空見慣 356
28.2 享元模式的定義 361
28.3 享元模式的應用 364
28.3.1 享元模式的優點和缺點 364
28.3.2 享元模式的使用場景 364
28.4 享元模式的擴展 365
28.4.1 線程安全的問題 365
28.4.2 性能平衡 366
28.5 *佳實踐 369
第29章 橋梁模式 371
29.1 我有一個夢想 371
29.2 橋梁模式的定義 379
29.3 橋梁模式的應用 381
29.3.1 橋梁模式的優點 381
29.3.2 橋梁模式的使用場景 382
29.3.3 橋梁模式的注意事項 382
29.4 *佳實踐 382
第三部分 誰的地盤誰做主—設計模式pk
第30章 創建類模式大pk 384
30.1 工廠方法模式vs建造者模式 384
30.1.1 按工廠方法建造超人 384
30.1.2 按建造者模式建造超人 386
30.1.3 *佳實踐 389
30.2 抽象工廠模式vs建造者模式 390
30.2.1 按抽象工廠模式生產車輛 390
30.2.2 按建造者模式生產車輛 394
30.2.3 *佳實踐 399
第31章 結構類模式大pk 400
31.1 代理模式vs裝飾模式 400
31.1.1 代理模式 400
31.1.2 裝飾模式 402
31.1.3 *佳實踐 403
31.2 裝飾模式vs適配器模式 404
31.2.1 用裝飾模式描述丑小鴨 404
31.2.2 用適配器模式實現丑小鴨 407
31.2.3 *佳實踐 410
第32章 行為類模式大pk 411
32.1 命令模式vs策略模式 411
32.1.1 策略模式實現壓縮算法 411
32.1.2 命令模式實現壓縮算法 414
32.1.3 小結 419
32.2 策略模式vs狀態模式 420
32.2.1 策略模式實現人生 420
32.2.2 狀態模式實現人生 423
32.2.3 小結 425
32.3 觀察者模式vs責任鏈模式 426
32.3.1 責任鏈模式實現dns
解析過程 427
32.3.2 觸發鏈模式實現dns
解析過程 432
32.3.3 小結 437
第33章 跨戰區pk 438
33.1 策略模式vs橋梁模式 438
33.1.1 策略模式實現郵件發送 439
33.1.2 橋梁模式實現郵件發送 442
33.1.3 *佳實踐 445
33.2 門面模式vs中介者模式 446
33.2.1 中介者模式實現工資計算 446
33.2.2 門面模式實現工資計算 451
33.2.3 *佳實踐 454
33.3 包裝模式群pk 455
33.3.1 代理模式 455
33.3.2 裝飾模式 457
33.3.3 適配器模式 459
33.3.4 橋梁模式 461
33.3.5 *佳實踐 464
第四部分 完美世界—設計模式混編
第34章 命令模式+責任鏈模式 466
34.1 搬移unix的命令 466
34.2 混編小結 481
第35章 工廠方法模式+策略模式 483
35.1 迷你版的交易系統 483
35.2 混編小結 493
第36章 觀察者模式+中介者模式 495
36.1 事件觸發器的開發 495
36.2 混編小結 508
第五部分 擴展篇<
展開全部

設計模式之禪-第2版 作者簡介

秦小波 資深軟件開發工程師、系統分析師和架構師(獲Sun架構師認證),從事軟件開發工作10余年,實踐經驗極其豐富。精通設計模式,對設計模式有深刻的認識和獨到見解,經過長期大量的實踐和總結,創造性地提出新的設計模式。資深Java技術專家,精通Spring、Struts 2、Hibernate、iBatis、jBPM等Java技術,在企業級Java應用領域積累了大量經驗,對基于ESB、BPEL的服務集成技術也有深入的認識。此外,還是一位優秀的DBA,具有IBM DB2 DBA資格認證,對海量數據處理有深入的研究。著有暢銷書《編寫高質量代碼:改善Java程序的151個建議》,廣受讀者好評! 

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: ISO9001认证咨询_iso9001企业认证代理机构_14001|18001|16949|50430认证-艾世欧认证网 | 中山市派格家具有限公司【官网】| 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | IPO咨询公司-IPO上市服务-细分市场研究-龙马咨询 | 东莞海恒试验仪器设备有限公司 | 药品/药物稳定性试验考察箱-埃里森仪器设备(上海)有限公司 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 七维官网-水性工业漆_轨道交通涂料_钢结构漆 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 中山市派格家具有限公司【官网】 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 南溪在线-南溪招聘找工作、找房子、找对象,南溪综合生活信息门户! | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | DWS物流设备_扫码称重量方一体机_快递包裹分拣机_广东高臻智能装备有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 懂研帝_专业SCI论文润色机构_SCI投稿发表服务公司 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 |