注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android開發(fā)三劍客:UML、模式與測(cè)試

Android開發(fā)三劍客:UML、模式與測(cè)試

Android開發(fā)三劍客:UML、模式與測(cè)試

定 價(jià):¥59.00

作 者: 王家林 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 移動(dòng)開發(fā)

ISBN: 9787121167041 出版時(shí)間: 2012-05-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 427 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  從整體上來(lái)看,一款A(yù)ndroid產(chǎn)品分為設(shè)計(jì)、編碼和測(cè)試三個(gè)階段。王 家林編著的《Android開發(fā)三劍客:UML模式與測(cè)試》著眼于Android產(chǎn)品的 兩個(gè)重要環(huán)節(jié)——設(shè)計(jì)和測(cè)試,分為上篇、中篇和下篇。 上篇以Android多線程斷點(diǎn)續(xù)傳下載器為例,細(xì)致入微地講解UML的9種Diagram:用例圖、類圖、對(duì)象圖、組件圖、部署圖、時(shí)序圖、協(xié)作圖、狀 態(tài)圖、活動(dòng)圖。對(duì)上述9種Diagram細(xì)致的學(xué)習(xí),可使讀者在分析、設(shè)計(jì)、開 發(fā)Android程序時(shí)如虎添翼,游刃有余。中篇結(jié)合中國(guó)的歷史文化和現(xiàn)代人 的生活,采用輕松愉快的寫作風(fēng)格講解Android中六大設(shè)計(jì)原則和基本的設(shè) 計(jì)模式。下篇對(duì)單元測(cè)試用例、測(cè)試的生命周期、自動(dòng)化測(cè)試等均進(jìn)行深入 的分析與講解,并結(jié)合模板方法模式、適配器模式、組合模式等深入解析JUnit框架的設(shè)計(jì)和實(shí)現(xiàn)思路。 《Android開發(fā)三劍客:UML模式與測(cè)試》行使所有從事Android應(yīng)用開 發(fā)的人員閱讀,尤其是想成為Android架構(gòu)師的開發(fā)人員。運(yùn)用書中的知識(shí) 可以極大地提升代碼的質(zhì)量,提升開發(fā)人員的思維境界。

作者簡(jiǎn)介

  王家林: 國(guó)內(nèi)最早(2007年年底開始)從事于Android應(yīng)用程序軟件開發(fā)和創(chuàng)業(yè)人之一,國(guó)士工作室的創(chuàng)始人和總負(fù)責(zé)人,致力于成為企業(yè)級(jí)Android應(yīng)用開發(fā)培訓(xùn)名師。 培訓(xùn)案例:對(duì)北京三星研究院等企業(yè)成功實(shí)施Android企業(yè)級(jí)開發(fā)培訓(xùn)。 開發(fā)的軟件: Android娛樂多媒體軟件、趕集網(wǎng)手機(jī)客戶端、移動(dòng)辦公、來(lái)電管理器、短信監(jiān)控器、電話監(jiān)控器、手機(jī)安全軟件、手機(jī)守護(hù)神、新浪微博客戶端、貪吃蛇游戲、數(shù)獨(dú)游戲。 Java虛擬機(jī)實(shí)現(xiàn)、基于分布式架構(gòu)的大型B2C電子商務(wù)網(wǎng)站(主要采用Struts+JPA+Spring)、具備承載大規(guī)模并發(fā)服務(wù)能力的SNS網(wǎng)站(主要采用LAMP)。 其他企業(yè)內(nèi)部應(yīng)用程序。 經(jīng)歷簡(jiǎn)介: 2008年前,B2C電子商務(wù)創(chuàng)業(yè)和SNS創(chuàng)業(yè)。 2008年至2010年3月,Android創(chuàng)業(yè)。 2010年6月至2010年9月底,作為趕集網(wǎng)移動(dòng)部門Android高級(jí)軟件工程師參加“啟航行動(dòng)”。 2010年10月至今,提供企業(yè)Android技術(shù)咨詢服務(wù)、企業(yè)內(nèi)部培訓(xùn)、培訓(xùn)教材編寫。

圖書目錄

  上篇  UML
第1章  項(xiàng)目分析 
  1.1  為什么要選擇Android多線程斷點(diǎn)續(xù)傳下載器作為本書講解UML時(shí)的項(xiàng)目 
  1.2  細(xì)致剖析Android多線程斷點(diǎn)續(xù)傳下載器 
第2章  UML與StarUML簡(jiǎn)介 
  2.1  UML介紹 
  2.2  安裝StarUML 
  2.3  StarUML入門 
第3章  UML圖 
  3.1  UML用例圖 
  3.2  UML類圖 
  3.3  UML對(duì)象圖 
  3.4  UML組件圖 
  3.5  UML部署圖 
  3.6  UML時(shí)序圖 
  3.7  UML協(xié)作圖 
  3.8  UML狀態(tài)圖 
  3.9  UML活動(dòng)圖 
  中篇  模    式
第4章  針對(duì)接口編程 
  4.1  針對(duì)接口編程——問世間情為何物,直教人生死相許 
  4.2  Android與針對(duì)接口編程原則 
第5章  設(shè)計(jì)原則 
  5.1  單一職責(zé)原則——喬峰VS慕容復(fù) 
  5.2  開放封閉原則——孫悟空任弼馬溫一職 
  5.3  里氏代換原則——法海捉拿白蛇新解 
  5.4  迪米特法則——慈禧太后為何不和陌生人說(shuō)話 
  5.5  合成聚合復(fù)用原則——?jiǎng)頥S韓信 
第6章  設(shè)計(jì)模式 
  6.1  簡(jiǎn)單工廠模式——一見鐘情的代價(jià) 
  6.2  工廠方法模式——讓麥當(dāng)勞的漢堡適合不同MM的不同口味 
  6.3  抽象工廠模式——MM的生日 
  6.4  單例模式——你是我的唯一 
  6.5  原型模式——肉麻情話 
  6.6  建造者模式——讓我們同居吧 
  6.7  裝飾模式——見MM的家長(zhǎng) 
  6.8  外觀模式——MM也迷戀炒股 
  6.9  享元模式——短信可以這樣發(fā) 
  6.10  適配器模式——筆記本電腦的適配器 
  6.11  代理模式——QQ聊天機(jī)器人 
  6.12  橋接模式——最重要的是有一顆讓MM快樂的心 
  6.13  組合模式——MM的生日禮物 
  6.14  模板方法模式——人的一生應(yīng)該這樣度過 
  6.15  觀察者模式——GG在MM身邊有兩個(gè)妹妹 
  6.16  狀態(tài)模式——在一天的不同時(shí)間要給MM發(fā)不同的短信 
  6.17  策略模式——幫助MM選擇商場(chǎng)打折策略 
  下篇  測(cè)    試
第7章  Android中的單元測(cè)試入門 
  7.1  Android中的單元測(cè)試初體驗(yàn) 
  7.2  Android中的單元測(cè)試的必要性 
  7.3  Android中的單元測(cè)試的框架JUnit 
  7.4  剖析我們的第一個(gè)單元測(cè)試程序 
第8章  Android JUnit測(cè)試的生命周期 
  8.1  JUnit用例生命周期分析 
  8.2  JUnit用例生命周期實(shí)戰(zhàn) 
  8.3  JUnit測(cè)試用例不向測(cè)試框架拋出異常該怎么處理 
第9章  Android單元測(cè)試案例實(shí)戰(zhàn) 
  9.1  測(cè)試數(shù)組 
  9.2  測(cè)試堆棧 
  9.3  測(cè)試文件系統(tǒng) 
  9.4  如何測(cè)試private方法 
第10章  Android中單元入門測(cè)試 
  10.1  測(cè)試套件TestSuite 
  10.2  自動(dòng)化測(cè)試實(shí)戰(zhàn) 
第11章  JUnit與模式 
  11.1  JUnit與模板方法模式 
  11.2  JUnit與適配器模式 
  11.3  JUnit與組合模式 
第12章  JUnit源碼剖析 
  12.1  以TestCase抽象類為核心剖析Junit源代碼 
  12.2  以TestSuite類為核心剖析Junit源代碼 
附錄A  如何成為Android高手V2.0:結(jié)合云計(jì)算和智能終端、軟/硬件整合 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)