設計模式: Android原始碼解析與應用 | 誠品線上

設計模式: Android原始碼解析與應用

作者 何紅輝/ 關愛民
出版社 聯合發行股份有限公司
商品描述 設計模式: Android原始碼解析與應用:《設計模式:Android原始碼解析與應用》一書是關於軟體開發設計模式(DesignPatterns)於Android原始碼及其應用程式中的探討。本書內

內容簡介

內容簡介 《設計模式:Android 原始碼解析與應用》一書是關於軟體開發設計模式(Design Patterns)於 Android 原始碼及其應用程式中的探討。本書內容包含各種設計模式的介紹與示範、Android 原始碼中的設計模式實踐、以及如何將設計模式實際活用於 Android 應用程式的開發。物件導向軟體設計六大原則:單一職責、開閉原則、里氏取代(Liskov Substitution Principle)、依賴倒置、介面隔離、以及迪米特原則(Law of Demeter)。23 種設計模式:單例模式、Builder 模式、原型模式、工廠方法模式、抽象工廠模式、策略模式、狀態模式、責任鏈模式、直譯器模式、命令模式、觀察者模式、備忘錄模式、迭代器模式、範本方法模式、訪問者模式、中介者模式、代理模式、組合模式、配接器模式、裝飾模式、輕量模式、外觀模式、以及橋接模式。MVC(Model-View-Controller)和 MVP(Model-View-Presenter)軟體設計架構的說明與實例。

作者介紹

作者介紹 ■作者簡介何紅輝、關愛民為 Android 平台開發專家,常於線上社群及 GitHub 中貢獻所長。

產品目錄

產品目錄 01 走向靈活軟體之路——物件導向的六大原則02 應用最廣的模式——單例模式03 自由擴充你的專案——Builder 模式04 使程式運行更高效——原型模式05 應用最廣泛的模式——工廠方法模式06 建立型設計模式——抽象工廠模式07 時勢造英雄——策略模式08 隨遇而安——狀態模式09 使程式設計更有靈活性——責任鏈模式10 化繁為簡的翻譯機——直譯器模式11 讓程式暢通執行——命令模式12 解決、解耦的鑰匙——觀察者模式13 程式設計中的「後悔藥」——備忘錄模式14 解決問題的「第三者」——迭代器模式15 抓住問題核心——範本方法模式16 訪問者模式17 「和事佬」——中介者模式18 程式設計好幫手——代理模式19 物以類聚——組合模式20 得心應手的「黏著劑」——配接器模式21 裝飾模式22 物件共享,避免建立多物件——輕量模式23 統一程式設計介面——外觀模式24 連接兩地的交通樞鈕——橋接模式25 MVC 的介紹與實戰26 MVP 應用程式架構模式

商品規格

書名 / 設計模式: Android原始碼解析與應用
作者 / 何紅輝 關愛民
簡介 / 設計模式: Android原始碼解析與應用:《設計模式:Android原始碼解析與應用》一書是關於軟體開發設計模式(DesignPatterns)於Android原始碼及其應用程式中的探討。本書內
出版社 / 聯合發行股份有限公司
ISBN13 / 9789864340941
ISBN10 / 9864340948
EAN / 9789864340941
誠品26碼 / 2681293495001
頁數 / 544
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17CM
級別 / N:無

活動