出版時(shí)間:2006 出版社:電子工業(yè)出版社 作者:JEFF LANGR 頁數(shù):616
Tag標(biāo)簽:無
內(nèi)容概要
《Agile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》將三者編織在一起,形成一種旨在構(gòu)建專業(yè)、健壯的軟件系統(tǒng)的統(tǒng)一連貫的方法。Jeff Langr向你展示如何把Java和TDD結(jié)合在一起,并且貫穿整個(gè)開發(fā)周期:幫助你從一開始就借助當(dāng)前最快最有效的開發(fā)技術(shù)。掌握J(rèn)ava 5.0,面向?qū)ο笤O(shè)計(jì)和測(cè)試驅(qū)動(dòng)開發(fā)。Langr的這《Agile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》是寫給每一位程序員,甚至包括對(duì)Java、面向?qū)ο箝_發(fā)或敏捷方法幾乎沒有經(jīng)驗(yàn)的程序員的。他向我們展示如何把口頭需求轉(zhuǎn)變成實(shí)際的,然后如何利用這些測(cè)試創(chuàng)建可靠的、高性能的、Java代碼,從而解決實(shí)際問題?!禔gile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》不僅是教授Java語言的核心特性,而且提供這些特性的測(cè)試代碼例子。以TDD為中心的方法不僅帶來更好的代碼,而且提供有效的反饋,可以幫助你更快地掌握J(rèn)ava。較之傳統(tǒng)的教學(xué)技巧,TDD方法是一個(gè)劃時(shí)代的開始。
書籍目錄
關(guān)于作者前言致謝引言“敏捷”綜述搭建環(huán)境第1章 起步測(cè)試設(shè)計(jì)一個(gè)簡單的測(cè)試JUnit增加一個(gè)測(cè)試創(chuàng)建Student對(duì)象創(chuàng)建Student類構(gòu)造函數(shù)局部變量從方法返回一個(gè)值斷言實(shí)例變量總結(jié)這個(gè)測(cè)試重構(gòu)thisprivate命名約定空白區(qū)域練習(xí)第2章 Java基礎(chǔ)第3章 字符串和包第4章 類方法和類變量第5章 接口和多態(tài)第6章 繼承第7章 遺留元素第8章 異常和日志第9章 Map和相等性第10章 數(shù)學(xué)第11章 IO(輸入/輸出)第12章 反射及其他高級(jí)主題第13章 多線程第14章 范型第15章 斷言與注解附加課Ⅰ Swing,第一部分附加課Ⅱ Swing,第二部分附加課Ⅲ Java的雜項(xiàng)附錄A 敏捷Java的術(shù)語表附錄B Java操作符的優(yōu)先規(guī)則附錄C IDEA入門Agile Java References索引
編輯推薦
《Agile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》將當(dāng)前流行的敏捷開發(fā)方法融入到了Java語言的實(shí)踐中,給了您學(xué)習(xí)并掌握J(rèn)ava5.0、面向?qū)ο蠓椒ǖ臋C(jī)會(huì),同時(shí)您還將學(xué)習(xí)測(cè)試驅(qū)動(dòng)開發(fā)方法。作者很好地將三者融合在一起,全力教讀者如何使用Java5.0開發(fā)專業(yè)的軟件?! 禔gile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》語言淺顯易懂,頗有趣味,覆蓋了上述三方面的內(nèi)容,準(zhǔn)確地展示了如何將Java和TDD進(jìn)行有效的整合;幫助開發(fā)者在整個(gè)軟件生命周期中使用這些方法,以適應(yīng)現(xiàn)代軟件行業(yè)對(duì)高開發(fā)速度和高準(zhǔn)確性的要求,對(duì)于希望使用Java 5.0作為開發(fā)工具的開發(fā)者而言,《Agile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》是一本很好的入門書籍?! 氖袌?chǎng)來看,現(xiàn)在的軟件業(yè)競(jìng)爭(zhēng)非常激烈,軟件的業(yè)務(wù)需求變化快,經(jīng)常會(huì)出現(xiàn)變更,傳統(tǒng)的軟件開發(fā)方法已經(jīng)很難適應(yīng)這種快速變化,在這種高速變化的情況下,顯得捉襟見肘;而融合了敏捷方法的Java可以從某些方面應(yīng)對(duì)這種變化,這使得《Agile Java中文版:測(cè)試驅(qū)動(dòng)開發(fā)的編程技術(shù)》成為Java5.0學(xué)習(xí)者一本優(yōu)秀的參考書。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載