實戰 Python 設計模式:可復用面向對象軟件開發實踐

實戰 Python 設計模式:可復用面向對象軟件開發實踐

作者: 薛衛國 薛衛民
出版社: 電子工業
出版在: 2020-03-01
ISBN-13: 9787121379598
ISBN-10: 7121379597





內容描述


作為可復用面向對象軟件開發的基礎,設計模式集合了很多軟件開發領域專家的寶貴經驗和良好實踐,其重要性不言而喻。但是,學習設計模式的過程並不是一帆風順的,對於缺乏面向對象開發經驗的設計者尤其如此。就像在游泳池中不能學會海戰一樣,我們不應該指望理解幾個似是而非的例子就可以在實際開發中靈活運用設計模式。學習設計模式最好的方式就是在實際的開發中邊學邊練邊體會。本書利用Python 的標準GUI 工具包tkinter,通過可執行的示例對23 個設計模式逐個進行說明。這樣一方面可以使讀者瞭解真實的軟件開發工作中每個設計模式的運用場景和想要解決的問題;另一方面通過對這些問題的解決過程進行說明,讓讀者明白在編寫代碼時如何判斷使用設計模式的利弊,並合理運用設計模式。對設計模式感興趣而且希望隨學隨用的讀者通過本書可以快速跨越從理解到運用的門檻;希望學習Python GUI 編程的讀者可以將本書中的示例作為設計和開發的參考;使用Python 語言進行圖像分析、數據處理工作的讀者可以直接以本書中的示例為基礎,迅速構建自己的系統架構。




相關書籍

Scrum 敏捷產品管理:打造客戶喜愛的產品 (Agile Product Management with Scrum: Creating Products that Customers Love)

作者 Roman Pichler 周龍鴻 主編 Scrum 敏捷產品管理志工群 譯

2020-03-01

系統架構設計

作者 鄭天民

2020-03-01

使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)

作者 Jeff Patton 楊仁和 譯

2020-03-01