舉報

會員
人人都懂設計模式:從生活中領悟設計模式(Python實現)
最新章節:
附錄C Python中metaclass的原理
設計模式(DesignPattern)是一套被反復使用、多數人知曉、無數工程師實踐的代碼設計經驗的總結,它是面向對象思想的高度提煉和模板化。本書帶你一起從生活的角度思考設計模式,以輕松有趣的小故事開始,由淺入深地講解每一種模式,思考每一種模式,總結每一種模式!力求用更通俗的語言闡述難懂的概念,用更簡單的語法實現復雜的邏輯,用更短小的代碼寫出強悍的程序!使枯燥乏味的概念變得更有樂趣和意義,希望能帶給讀者一種全新的閱讀體驗和思考方式。本書首先講解了23種經典設計模式,其中19種在現今的軟件開發中常用的設計模式分別用單獨的章節進行了詳細講解,剩余設計模式作為一個合集放在一章中進行了講解;其次講解了對基礎設計模式的衍生,也是各大編程語言中非常重要而常見的各種編程機制,如過濾器模式、對象池技術、回調機制和MVC模式;最后作者結合自身的工作經驗和項目積累,分享了他對設計模式、設計原則、項目重構的理解和看法。Python作為AI時代最重要的一種計算機語言,其在各大語言中的排名也逐年上升!本書所有示例代碼均用Python編寫,將會是國內不可多得的一本用Python來講解設計模式的書。本書適合的讀者:一線互聯網軟件開發者、有一定編程基礎的IT新人、對設計模式和編程思想感興趣的人士。
目錄(39章)
倒序
- 封面
- 版權信息
- 內容簡介
- 作者簡介
- 前言
- 基礎篇
- 第0章 啟程之前,請不要錯過我
- 第1章 監聽模式
- 第2章 狀態模式
- 第3章 中介模式
- 第4章 裝飾模式
- 第5章 單例模式
- 第6章 克隆模式
- 第7章 職責模式
- 第8章 代理模式
- 第9章 外觀模式
- 第10章 迭代模式
- 第11章 組合模式
- 第12章 構建模式
- 第13章 適配模式
- 第14章 策略模式
- 第15章 工廠模式
- 第16 章命令模式
- 第17章 備忘模式
- 第18章 享元模式
- 第19章 訪問模式
- 第20章 其他經典設計模式
- 進階篇
- 第21章 深入解讀過濾器模式
- 第22章 深入解讀對象池技術
- 第23章 深入解讀回調機制
- 第24章 深入解讀MVC模式
- 經驗篇
- 第25章 關于設計模式的理解
- 第26章 關于設計原則的思考
- 第27章 關于項目重構的思考
- 附錄A 23種經典設計模式的索引對照表
- 附錄B Python中 new 、init 和 call的用法
- 附錄C Python中metaclass的原理 更新時間:2019-06-19 15:57:18
推薦閱讀
- C++案例趣學
- Android開發精要
- 實用防銹油配方與制備200例
- 物聯網系統開發:從0到1構建IoT平臺(第2版)
- Spring實戰(第5版)
- C語言程序設計
- 執劍而舞:用代碼創作藝術
- D3.js By Example
- 軟件項目管理實用教程
- Illustrator CC平面設計實戰從入門到精通(視頻自學全彩版)
- Raspberry Pi Robotic Blueprints
- 編程可以很簡單
- Arduino計算機視覺編程
- Android Studio Cookbook
- ASP.NET求職寶典
- Software-Defined Networking with OpenFlow(Second Edition)
- JavaWeb從入門到精通(視頻實戰版)
- Pandas 1.x Cookbook
- 前端程序員面試筆試真題與解析
- Python 3.8編程快速入門
- Flink大數據分析實戰
- 編程真酷:Scratch3.0游戲創作之旅
- Getting Started with Meteor.js JavaScript Framework(Second Edition)
- Learning Python
- Learning Object-Oriented Programming
- 程序員面試筆試真題庫
- Vue.js 2.x by Example
- C#從入門到精通
- Scratch編程入門與算法進階
- 從零開始學C程序設計