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