這是精通Python設(shè)計(jì)模式.pdf下載,本書(shū)用實(shí)際生活中的例子帶你了解常用的設(shè)計(jì)模式,介紹了諸多有關(guān)編寫(xiě)Python風(fēng)格代碼的底層細(xì)節(jié)和概念,包括故障排除、實(shí)踐、系統(tǒng)架構(gòu)和設(shè)計(jì)原則等,幫你解決每天都會(huì)遇到的問(wèn)題。
精通Python設(shè)計(jì)模式.pdf 是本書(shū)分三部分、共16章,介紹一些常用的設(shè)計(jì)模式。首部分介紹處理對(duì)象創(chuàng)建的設(shè)計(jì)模式,包括工廠模式、建造者模式、原型模式;第二部分介紹處理一個(gè)系統(tǒng)中不同實(shí)體(類(lèi)、對(duì)象等)之間關(guān)系的設(shè)計(jì)模式,包括外觀模式、享元模式等;第三部分介紹處理系統(tǒng)實(shí)體之間通信的設(shè)計(jì)模式,包括責(zé)任鏈模式、觀察者模式等。
精通Python設(shè)計(jì)模式講述了16種基本設(shè)計(jì)模式,輕松解決軟件設(shè)計(jì)常見(jiàn)問(wèn)題;借力高效的Python語(yǔ)言,用現(xiàn)實(shí)例子展示各模式關(guān)鍵特性。
本書(shū)用實(shí)際生活中的例子帶你了解常用的設(shè)計(jì)模式,介紹了諸多有關(guān)編寫(xiě)Python風(fēng)格代碼的底層細(xì)節(jié)和概念,包括故障排除、實(shí)踐、系統(tǒng)架構(gòu)和設(shè)計(jì)原則等,幫你解決每天都會(huì)遇到的問(wèn)題。
•探索用工廠方法和抽象工廠來(lái)創(chuàng)建對(duì)象
•使用原型模式克隆對(duì)象
•使用適配器模式讓不兼容的接口變得兼容
•使用代理模式保障接口安全
•使用策略模式動(dòng)態(tài)選擇算法
•使用修飾器模式,在不使用子類(lèi)化的情況下擴(kuò)展對(duì)象
•使用模型–視圖–控制器模式將邏輯從用戶界面解耦