作 者:曾探 著 定 價:59 齣 版 社:人民郵電齣版社 齣版日期:2015年05月01日 頁 數:294 裝 幀:平裝 ISBN:9787115388889 騰訊前端Alloy Team團隊齣品,資曆前端架構師曾探力作
全麵涵蓋專門針對的16個設計模式
深入剖析麵嚮對象設計原則、編程技巧及代碼重構
設計模式是軟件設計中經過瞭大量實際項目驗證的可復用的很好解決方案,它有助於程序員寫齣可復用和可維護性高的程序。許多很好的開源框架都運用瞭不少設計模式,越來越多的程序員從設計模式中獲益,也許是改善瞭自己編寫的某個軟件,也許是更好地理解瞭麵嚮對象的編程思想。無論如何,係統地學習等
●**部分 基礎知識
●第1章 麵嚮對象的
●1.1動態類型語言和鴨子類型
●1.2多態
●1.3封裝
●1.4原型模式和基於原型繼承的對象係統
●第2章 this、call和apply
●2.1this
●2.2call和apply
●第3章 閉包和高階函數
●3.1閉包
●3.2高階函數
●3.3小結
●第二部分 設計模式
●第4章 單例模式
●4.1實現單例模式
●4.2透明的單例模式
●4.3用代理實現單例模式
●4.4中的單例模式
●4.5惰性單例
●部分目錄
內容簡介
本書是根據語言的特性專門針對語言全麵總結的設計模式。全書共分為三個部分,靠前部分講解瞭語言麵嚮對象和函數式編程的知識及其在設計模式方麵的作用;第二部分通過一步步完善的代碼示例,由淺入深地講解瞭16個設計模式;第三部分講述瞭麵嚮對象的設計原則及其在設計模式中的體現,以及一些常見的麵嚮對象編程技巧和日常開發中的代碼重構。
書中所有示例均來自作者長期的開發實踐,與實際開發密切相關,適閤初、中、不錯Web前端開發人員閱讀,尤其適閤想往架構師晉級的中不錯程序員。 曾探 著 曾探,2007年畢業於吉林大學軟件學院。就職於靠前知名前端團隊騰訊Alloy Team,不錯工程師。
曾參與Web QQ、QQ群、Q+開發者網站、微雲、QQ興趣部落等大型前端項目的開發。有過Java、Python和的開發經驗,業餘作品有HTML5版街頭霸王等。
平時喜歡電影和音樂,業餘時間也是一名健身教練。
JavaScript設計模式與開發實踐 下載 mobi epub pdf txt 電子書 格式