出版時間:2006-2 出版社:機械工業(yè)出版社 作者:卡爾森 頁數(shù):193
Tag標簽:無
內(nèi)容概要
在利用當今最強大的Java開發(fā)環(huán)境Eclipse時,你所需了解的東西在本書中都可以找到。本書重點介紹了如何用Eclipse提高程序員的生產(chǎn)力。作者在本書中介紹使用Eclipse的最佳經(jīng)驗,全面展示了如何把Eclipse集成到敏捷開發(fā)處理中。無論是構(gòu)造企業(yè)系統(tǒng),還是構(gòu)造Eclipse插件或其他東西,本書都有助于你更快地編寫出更好的代碼?! ”緯饕榻B當前最流行的Java開發(fā)環(huán)境Eclipse的特性與使用精要。全書共分兩部分:第一部分說明了如何定制Eclipse工作空間、項目、視圖和窗口,以便獲得最高的效率,此外還說明了如何利用Eclipse的快速開發(fā)、導(dǎo)航和調(diào)試特性,最大化程序員的生產(chǎn)力,最優(yōu)化代碼的質(zhì)量。第二部分完全側(cè)重于敏捷開發(fā)的介紹,展示了如何用Eclipse快速實現(xiàn)小組所有權(quán)、重構(gòu)、持續(xù)測試、持續(xù)集成以及其他敏捷開發(fā)操作?! ”緯晒?yīng)用開發(fā)人員參考,也適合廣大程序設(shè)計愛好者自學(xué)。
書籍目錄
譯者序關(guān)于作者序前言第一部分 開始第1章 Java IDE及其他1.1Eclipse平臺體系結(jié)構(gòu)1.1.1Eclipse運行時平臺1.1.2集成開發(fā)環(huán)境1.1.3多功能客戶平臺1.2其他Eclipse項目1.3用Eclipse進行敏捷開發(fā)1.4示例應(yīng)用1.5精粹1.6參考文獻第2章 Eclipse,你好2.1安裝和啟動2.2 Eclipse IDE工作平臺2.3創(chuàng)建新的Java項目2.3.1打開Java視圖2.3.2創(chuàng)建一個Java項目2.3.3創(chuàng)建一個Java包2.3.4創(chuàng)建一個Java類2.3.5定制代碼模板2.3.6編寫方法2.4運行應(yīng)用程序2.5精粹第3章 管理項目3.1項目工作空間3.2 Eclipse資源3.2.1項目3.2.2鏈接資源的位置3.3計劃項目和依賴性3.4精粹第4章 定制工作平臺4.1視圖4.2工作平臺窗口4.2.1標記窗口4.2.2窗口布局4.3資源編輯器4.4設(shè)置首選項4.4.1首選項設(shè)置的作用域4.4.2共享首選項4.4.3快捷鍵4.5個人和小組首選項4.5.1個人首選項4.5.2小組首選項4.6精粹第5章 快速開發(fā)5.1擴展產(chǎn)品目錄的設(shè)計5.2互動的一對:編輯器和大綱5.3使用內(nèi)容助手5.3.1插入類型和變量名5.3.2完成方法名5.3.3源代碼模板5.3.4Javadoc內(nèi)容助手5.4使用快速修正5.5生成獲取器和設(shè)置器5.6分析分層5.7精粹第6章 Java項目配置6.1Java構(gòu)造路徑6.1.1源文件夾和輸出文件夾6.1.2項目依賴性6.1.3項目庫6.1.4順序和導(dǎo)出6.2創(chuàng)建共享的用戶庫6.3Java編譯器設(shè)置6.4創(chuàng)建記錄日志的代碼模板6.5精粹6.6參考文獻第7章調(diào)試代碼7.1啟動調(diào)試對話7.2檢查和顯示狀態(tài)7.3管理調(diào)試對話7.4遠程Java應(yīng)用程序7.5精粹第二部分 變得敏捷第8章 敏捷開發(fā)的特征8.1敏捷宣言8.2迭代式開發(fā)8.3敏捷開發(fā)和Eclipse8.3.1自適應(yīng)處理8.3.2持續(xù)測試8.3.3重構(gòu)8.3.4持續(xù)集成8.3.5集體所有權(quán)8.3.6編碼標準8.4精粹8.5參考文獻第9章 更新Eclipse IDE9.1查找和安裝特性9.2安裝沒有特性的插件9.3設(shè)置更新首選項9.4精粹9.5擴展第10章 用Junit進行持續(xù)測試10.1選擇測試策略10.2項目配置10.3編寫測試用例10.4運行測試10.4.1JUnit窗口10.4.2定制測試配置10.4.3創(chuàng)建測試組10.5精粹10.6擴展10.7參考文獻第11章 重構(gòu)代碼11.1何時重構(gòu)11.2進行重構(gòu)11.2.1準備重構(gòu)11.2.2重命名包和類11.2.3提取接口11.2.4引入工廠11.2.5檢索類引用11.2.6驗證和提交結(jié)果11.3重構(gòu)命令的目錄11.3.1合成方法11.3.2在對象之間移動特性11.3.3組織數(shù)據(jù)11.3.4簡化方法調(diào)用11.3.5一般化處理11.3.6組織類和包11.4精粹11.5參考文獻第12章 用Ant進行持續(xù)集成12.1自動增量構(gòu)造12.2用Ant定制構(gòu)造12.2.1Ant簡介12.2.2構(gòu)造屬性12.2.3構(gòu)造任務(wù)12.2.4構(gòu)造UBL項目12.3 Ant編輯器和大綱12.4在Eclipse中運行Ant12.4.1Ant運行時配置12.4.2Ant窗口和控制臺輸出12.4.3自動項目構(gòu)造器12.5構(gòu)造和測試完整的項目12.6精粹12.7擴展12.8參考文獻第13章 用CVS實現(xiàn)小組所有權(quán)13.1用CVS進行小組程序設(shè)計13.1.1CVS服務(wù)器13.1.2CVS工作流13.2共享你的項目13.2.1添加一個儲存庫路徑13.2.2共享項目13.2.3小組項目集合13.2.4CVS元數(shù)據(jù)文件13.3從CVS提取項目13.4與儲存庫同步化13.5版本管理13.5.1標志文件13.5.2提取一個版本13.5.3分支和合并13.6創(chuàng)建和應(yīng)用補丁13.7精粹13.8擴展13.9參考文獻第14章 編碼標準14.1.Java編碼樣式14.1.1代碼格式化程序14.1.2代碼樣式和模板14.1.3拼寫檢查程序14.1.4編譯器警告和錯誤14.2審查一致性14.2.1配置Checkstyle插件14.2.2運行Checkstyle規(guī)則14.2.3用Ant自動運行Checkstyle14.3精粹14.4擴展14.4.1 Checkstyle14.4.2 PMD分析工具14.4.3實例化CodePro Advisor14.5參考文獻
編輯推薦
在利用當今最強大的Java開發(fā)環(huán)境Eclipse時,你所需了解的東西在本書中都可以找到。本書的組織結(jié)構(gòu)便于快速查找,重點在于介紹如何用Eclipse提高程序員的生產(chǎn)力。作者在本書中介紹使用Eclipse的最佳經(jīng)驗,全面展示了如何把Eclipse集成到敏捷開發(fā)處理中。無論是構(gòu)造企業(yè)系統(tǒng),還是構(gòu)造Eclipse插件或其他東西,本書都助于你更快地編寫出更好的代碼?! ≈饕獌?nèi)容: ·從頭至尾完整地管理Eclipse項目,包括內(nèi)容和復(fù)雜性的管理; ·利用視圖、窗口和編輯器提高工作效率; ·設(shè)置首選項,使它們適合個人或者小組的需要; ·利用Eclipse強大的本地和遠程調(diào)試工具; ·了解如何用Eclipse強大的本地和遠程調(diào)試工具; ·用Eclipse環(huán)境中的JUnit進行持續(xù)測試; ·使用Eclipse的向?qū)椭貥?gòu)工具; ·用基于Ant的自動化項目構(gòu)造程序?qū)崿F(xiàn)持續(xù)集成; ·依據(jù)最佳實踐經(jīng)驗用CVS和其他儲存庫進行代碼共享。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載