Python設計模式深入解析(Mastering Python Design Patterns)~推薦!
作者:Sakis Kasampalis ISBN:9789864340415
|
【Author】作者/繪者/著者/譯者 |
作者簡介
Sakis Kasampalis
是荷蘭的一名軟體工程師。
【Introduction】簡介/書評/特色/摘要 |
Python 是一門運用廣泛、物件導向的腳本式語言。在軟體工程中,所謂的設計模式即是用以解決軟體設計問題的推薦方案。儘管並非是什麼新事物,設計模式卻仍然是軟體工程領域的熱門議題,並且可作為軟體工程師解決常見問題的便捷參考資源。
本書將帶領讀者深入解析每一種設計模式,並佐以真實世界中的範例。本書的目標是透過更加低階的細節與概念、來建構出符合 Python 精神的程式碼,而非只是承襲那些來自 Java 或 C++ 的實作。內容包含了疑難排解、最佳實踐、系統架構、以及設計的多種面向。藉由本書的內容,讀者便能夠充分瞭解到 Python 設計模式的概念與框架,以及相關的問題和解決方案。本書一共有 16 種設計模式,能夠用來解決日常工作中的諸多問題。
• 探索用來建立物件的工廠方法與抽象工廠。
• 利用原型模式複製物件。
• 藉由轉接器模式使不相容的介面變得相容。
• 利用代理模式來保障介面。
• 藉由策略模式來動態選擇演算法。
• 利用裝飾器模式對物件進行延展,卻無須使用子類別。
• 利用 MVC 模式保持 UI 與邏輯之間的分離。
【Table of Contents】目錄/大綱/內容概要 |
01 工廠模式
02 建造者模式
03 原型模式
04 轉接器模式
05 裝飾器模式
06 外觀模式
07 輕量模式
08 模型-檢視-控制器模式
09 代理模式
10 責任鏈模式
11 命令模式
12 直譯器模式
13 觀察者模式
14 狀態模式
15 策略模式
16 模板模式
ISBN:9789864340415
叢書系列:單行本
規格:平裝/208頁/17x23cm/普通級/單色印刷/初版
出版地:台灣
本書分類:電腦資訊>程式設計>其他
【Preview】內容預覽/連載/試閱PDF下載 |
ISBN:9789864340415
叢書系列:單行本
規格:平裝/208頁/17x23cm/普通級/單色印刷/初版
出版地:台灣
本書分類:電腦資訊>程式設計>其他
資料來源:[博客來BOOKS網路書店] http://www.books.com.tw/exep/assp.php/ap/products/0010687119?utm_source=ap&utm_medium=ap-books&utm_content=recommend
圖文屬原創所有。相關資訊僅供參考,歡迎前往選購。發現不妥處請告知!
【Customers Who Bought This Item Also Bought】買的人,也買了... |
留言列表