JavaScript 設計模式與開發實踐

JavaScript 設計模式與開發實踐

作者: 曾探
出版社: 博碩文化
出版在: 2015-08-30
ISBN-13: 9789864340408
ISBN-10: 9864340409
總頁數: 352 頁




內容描述


<內容簡介>
在軟體開發領域中,設計模式(Design Pattern)是專門探討最佳化軟體開發的解決方案,正確利用設計模式能夠確保程式碼的可重用性及可維護性。
大多數有關於設計模式的著作是以 C++ 或 Java 為基礎,然而本書則是針對 JavaScript,藉由實際的開發範例,詳細說明了14種可供利用的設計模式。此外還補充了關於物件導向及函數式程式設計的基礎知識。
透過本書,讀者將能夠習得如何最佳化 JavaScript 程式碼,開發出既高效又漂亮、並且滿足實務需求的前端應用程式。  

<章節目錄>
基礎知識
01 物件導向的 JavaScript
02 this、call 和 apply
03 閉包和高階函數
設計模式
04 單例模式
05 策略模式
06 代理模式
07 迭代器模式
08 發佈—訂閱模式
09 命令模式
10 組合模式
11 範本方法模式
12 輕量模式
13 職責鏈模式
14 中介者模式
15 裝飾者模式
16 狀態模式
17 配接器模式
設計原則和程式設計技巧
18 單一職責原則
19 最少知識原則
20 開放-封閉原則
21 介面和介面導向程式設計
22 程式碼重構  

<作者介紹>
作者曾探是騰訊 AlloyTeam 的一名高級工程師,曾參與 Web QQ、QQ 群、Q+ 開發者網站、微雲、QQ 興趣部落等大型前端專案的開發,具有 Java、Python 及 JavaScript 的開發經驗。




相關書籍

文組女孩也能上手的 WordPress 架站手冊, 2/e

作者 楊雅潔 李柏明 老張

2015-08-30

Getting MEAN with Mongo, Express, Angular, and Node ,2e

作者 Simon Holmes Clive Herber

2015-08-30

MEAN 全棧開發 : 使用Mongo、Express、 Angular 和 Node, 2/e (Getting MEAN with Mongo, Express, Angular, and Node ,2/e)

作者 [美]西蒙·霍姆斯(Simon Holmes) [美]克萊夫·哈伯(Clive Harber) 顏宇 王威 谷守闖 譯

2015-08-30