- 人人都懂設計模式:從生活中領悟設計模式(Python實現)
- 羅偉富
- 504字
- 2019-06-19 15:56:59
內容簡介
設計模式(Design Patterns)是一套被反復使用、多數人知曉、無數工程師實踐的代碼設計經驗的總結,它是面向對象思想的高度提煉和模板化。
本書帶你一起從生活的角度思考設計模式,以輕松有趣的小故事開始,由淺入深地講解每一種模式,思考每一種模式,總結每一種模式!力求用更通俗的語言闡述難懂的概念,用更簡單的語法實現復雜的邏輯,用更短小的代碼寫出強悍的程序!使枯燥乏味的概念變得更有樂趣和意義,希望能帶給讀者一種全新的閱讀體驗和思考方式。
本書分為3篇:“基礎篇”講解了23種經典設計模式,其中19種常用設計模式分別用單獨的章節講解,其余模式作為一個合集放在一章中講解;“進階篇”講解了由基礎設計模式衍生出的各種編程機制,包括過濾器模式、對象池技術、回調機制和MVC模式,它們在各大編程語言中都非常重要而且常見;“經驗篇”結合工作經驗和項目積累,分享了對設計模式、設計原則、項目重構的理解和看法。Python作為AI時代最重要的一種計算機語言,在各大語言中的排名逐年上升!本書所有示例代碼均用Python編寫,將會是國內不可多得的一本用Python來講解設計模式的書。
本書適合的讀者:一線互聯網軟件開發者、有一定編程基礎的 IT 職場新人、對設計模式和編程思想感興趣的人士。
推薦閱讀
- Learning C# by Developing Games with Unity 2020
- Python數據可視化:基于Bokeh的可視化繪圖
- arc42 by Example
- 樂學Web編程:網站制作不神秘
- Java Web程序設計
- Functional Kotlin
- HTML5入門經典
- Mastering Drupal 8 Views
- Mastering Xamarin.Forms(Second Edition)
- Statistical Application Development with R and Python(Second Edition)
- Python程序設計與算法基礎教程(第2版)(微課版)
- Developing SSRS Reports for Dynamics AX
- Hadoop 2.X HDFS源碼剖析
- 深度實踐KVM:核心技術、管理運維、性能優化與項目實施
- Practical Predictive Analytics