新到貨2本75折
精通Python設計模式(第2版)

精通Python設計模式(第2版)

  • 定價:294
  • 優惠價:87256
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

Python是一種面向對象的腳本語言,設計模式是可複用的編程解決方案,二者在各種現實場景中應用都十分廣泛。本書是針對Python代碼實現設計模式的經典作品,著重討論了用於解決日常問題的所有GoF設計模式,它們能説明你構建有彈性、可伸縮、穩健的應用程式,並將你的編程技能提升至新的高度。第2版探討了橋接模式、備忘模式以及與微服務相關的幾種模式。
 

作者介紹

卡蒙·阿耶娃(Kamon Ayeva)

擁有12年專業開發經驗,熟練使用多種工具進行開發的Web開發者與DevOps工程師,大部分時間都在使用Python強大的腳本功能、附加庫和Web框架(如Django和Flask)來構建項目。Python佈道者,熱衷於教授人們使用Python特性快速生成結果。 薩基斯·卡薩姆帕利斯(Sakis Kasampalis),軟體工程師,對於多種編程語言和工具都有豐富的經驗,秉承的原則是在正確的工作上運用正確的工具。最喜歡的工具之一是Python,因為他欣賞Python的高效。
 

目錄

第 1 章 工廠模式 1
1.1 工廠方法 2
1.1.1 現實生活中的例子 2
1.1.2 用例 2
1.1.3 工廠方法的實現 3
1.2 抽象工廠 9
1.2.1 現實生活中的例子 9
1.2.2 用例 9
1.2.3 抽象工廠模式的實現 10
1.3 小結 13

第 2 章 建造者模式 15
2.1 現實生活中的例子 16
2.2 用例 16
2.3 實現 19
2.4 小結 24

第 3 章 其他創建型模式 25
3.1 原型模式 25
3.1.1 現實生活中的例子 26
3.1.2 用例 26
3.1.3 實現 26
3.2 單例模式 29
3.2.1 現實生活中的例子 30
3.2.2 用例 30
3.2.3 實現 30
3.3 小結 33

第 4 章 適配器模式 35
4.1 現實生活中的例子 35
4.2 用例 36
4.3 實現 36
4.4 小結 38

第 5 章 裝飾器模式 39
5.1 現實生活中的例子 39
5.2 用例 40
5.3 實現 40
5.4 小結 44

第 6 章 橋接模式 45
6.1 現實生活中的例子 45
6.2 用例 45
6.3 實現 46
6.4 小結 48

第 7 章 面板模式 49
7.1 現實生活中的例子 49
7.2 用例 50
7.3 實現 50
7.4 小結 54

第 8 章 其他結構型模式 55
8.1 享元模式 55
8.1.1 現實生活中的例子 56
8.1.2 用例 56
8.1.3 實現 57
8.2 MVC模式 61
8.2.1 現實生活中的例子 61
8.2.2 用例 62
8.2.3 實現 63
8.3 代理模式 66
8.3.1 現實生活中的例子 68
8.3.2 用例 68
8.3.3 實現 69
8.4 小結 72

第 9 章 職責鏈模式 73
9.1 現實生活中的例子 74
9.2 用例 75
9.3 實現 76
9.4 小結 80

第 10 章 命令模式 81
10.1 現實生活中的例子 81
10.2 用例 82
10.3 實現 82
10.4 小結 89

第 11 章 觀察者模式 91
11.1 現實生活中的例子 91
11.2 用例 92
11.3 實現 92
11.4 小結 97

第 12 章 狀態模式 99
12.1 現實生活中的例子 100
12.2 用例 100
12.3 實現 101
12.4 小結 106

第 13 章 其他行為型模式 109
13.1 解譯器模式 110
13.1.1 現實生活中的例子 110
13.1.2 用例 110
13.1.3 實現 111
13.2 策略模式 116
13.2.1 現實生活中的例子 117
13.2.2 用例 117
13.2.3 實現 118
13.3 備忘錄模式 121
13.3.1 現實生活中的例子 122
13.3.2 用例 122
13.3.3 實現 122
13.4 反覆運算器模式 125
13.4.1 現實生活中的例子 125
13.4.2 用例 126
13.4.3 實現 126
13.5 範本模式 129
13.5.1 現實生活中的例子 129
13.5.2 用例 129
13.5.3 實現 130
13.6 小結 132

第 14 章 回應式編程中的觀察者模式 135
14.1 現實生活中的例子 136
14.1.1 用例 136
14.1.2 實現 136
14.2 小結 146

第 15 章 微服務與面向雲的模式 147
15.1 微服務模式 147
15.1.1 現實生活中的例子 148
15.1.2 用例 148
15.1.3 實現 149
15.2 重試模式 153
15.2.1 現實生活中的例子 154
15.2.2 用例 154
15.2.3 實現 154
15.3 斷路器模式 159
15.3.1 現實生活中的例子 159
15.3.2 用例 159
15.3.3 實現 160
15.4 旁路緩存模式 162
15.4.1 現實生活中的例子 162
15.4.2 用例 162
15.4.3 實現 162
15.5 節流模式 168
15.5.1 現實生活中的例子 168
15.5.2 用例 168
15.5.3 實現 169
15.6 小結 171
 

詳細資料

  • ISBN:9787115526861
  • 規格:平裝 / 16k / 19 x 26 x 1 cm / 普通級 / 單色印刷 / 初版
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 從「格」的概念出發|
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折