出版時(shí)間:2002-6 出版社:人民郵電出版社 作者:(加)蘇西等編、張輝譯 頁數(shù):522 字?jǐn)?shù):557000 譯者:張輝
Tag標(biāo)簽:無
內(nèi)容概要
極限編程(XP)是一種經(jīng)過實(shí)踐考驗(yàn)的輕量級(jí)軟件開發(fā)方法學(xué),本書將首屆極限編程和柔性過程的年度會(huì)議上33篇最富有深刻見解的論文分專題結(jié)集成冊(cè),提供了對(duì)XP編程理論高水平的考察,并且探討了特定的方法論、過程、技術(shù)、工具以及案例研究。 本書共分七部分,第一部分探討了XP和其他柔性方法論的實(shí)質(zhì)。第二部分探討了方法論和過程。第三部分對(duì)柔性方法論和UML進(jìn)行了深入探討。第四部分研究了三種關(guān)鍵XP實(shí)踐的經(jīng)驗(yàn)和考慮事項(xiàng):結(jié)對(duì)編程、測(cè)試以及重構(gòu)。第五部分回顧了著眼于重構(gòu)提供結(jié)對(duì)編程支持的現(xiàn)有工具;特定于XP團(tuán)隊(duì)的支持以及測(cè)試。第六部分介紹了在XP上的實(shí)踐經(jīng)驗(yàn)。第七部分就如何解決XP某些棘手的方面介紹了若干閃光的思想。 本書匯集了XP理論家和實(shí)踐家們的真知卓見,專題探討的形式讓讀者可以輕而易舉地研習(xí)和運(yùn)用這些材料。本書適合于軟件開發(fā)人員、軟件項(xiàng)目管理人員、軟件工程研究人員,以及所有想要深入了解XP的各界人士參考。
作者簡(jiǎn)介
Giancarlo Succi是阿爾伯塔大學(xué)電氣與計(jì)算機(jī)工程系的一位教授。他是XP界的一位積極的成員,并且是XP2000和XP2001年會(huì)的會(huì)議主席。
書籍目錄
第一部分 XP以及柔性技術(shù)的基礎(chǔ) 第1章 設(shè)計(jì)死亡了嗎 -Martin Fowler 第2章 極限編程之道 -Peter Merel 第二部分 方法與過程 第3章 自適應(yīng)軟件開發(fā)和極限編程的準(zhǔn)則系統(tǒng)的比較:方法論之間可以怎樣相互學(xué)習(xí) -Dirk Riehle 第4章 讓我們進(jìn)行分層:一種在XP中用于重構(gòu)的建議參考體系結(jié)構(gòu) -Mark Collins-Cope和Hubert Matthews 第5章 極限架構(gòu):如何把應(yīng)用瞄準(zhǔn)演進(jìn)的框架 -Stefan Roock 第6章 層次結(jié)構(gòu)的XP:類比重組過程為大型項(xiàng)目對(duì)XP進(jìn)行改進(jìn) -Carsten Jacobi和Bernhard Rumpe 第7章 JWAM和XP:使用XP進(jìn)行框架開發(fā) -Martin Lippert,Stefan Roock,Henning Wolf和Heinz Züllighoven 第8章 XP和大型分布式軟件項(xiàng)目 -Even-André Karlsson和Lars-Göran Andersson 第三部分 柔性技術(shù)和UML 第9章 特洛伊木馬中的XP:重構(gòu)統(tǒng)一軟件開發(fā)過程 -Jutta Eckstein和Rolf F. Katzenberger 第10章 一種用于新興機(jī)構(gòu)的柔性軟件開發(fā)過程 -Giuliano Armano和Michele Marchesi 第11章 極限建模 -Marko Boger,Toby Baier,F(xiàn)rank Wienberg和Winfried Lamersdorf 第12章 一種軟件維護(hù)的隨機(jī)模型及其與極限編程過程的關(guān)系 -Sergio Focardi,Michele Marchesi和Giancarlo Succi 第13章 模式和XP -Joshua Kerievsky 第四部分 結(jié)對(duì)編程、測(cè)試和重構(gòu) 第14章 結(jié)對(duì)編程的代價(jià)和收益 -Alistair Cockburn和Laurie Williams 附錄:“身邊的行家”項(xiàng)目管理模式 第15章 在一個(gè)Java項(xiàng)目中的單元測(cè)試 -Peter Gassmann 樣本代碼 第16章 使用JUnit翻新單元測(cè)試 -Kevin Rutherford 第17章 內(nèi)部測(cè)試:使用虛擬對(duì)象進(jìn)行單元測(cè)試 -Tim Mackinnon,Steve Freeman和Philip Craig 第18章 重構(gòu)和重新推理 -Neelam Soundarajan 第五部分 XP開發(fā)工具 第19章 開發(fā)重構(gòu)瀏覽器 -Ralph Johnson 第20章 團(tuán)隊(duì)流:極限團(tuán)隊(duì)支持 -Jim des Rivières,Erich Gamma,Kai-Uwe Mätzel,Ivan Moore,André Weinand和John Wiegand 第21章 在極限編程中支持分布式團(tuán)隊(duì) -Till Schümmer,Jan Schümmer 第22章 一種基于CORBA的分布式系統(tǒng)的自動(dòng)測(cè)試 -Renato Cerqueira和Roberto Ierusalimschy 第六部分 實(shí)踐經(jīng)驗(yàn) 第23章 VCAPS項(xiàng)目:一個(gè)向XP過渡的例子 -Don Wells和Trish Buckley 第24章 采用XP -Peter Sommerlad 第25章 在一個(gè)研究和開發(fā)實(shí)驗(yàn)室引入極限編程 -Karl Boutin 第26章 在事實(shí)背后:將XP引入一個(gè)現(xiàn)有的C++項(xiàng)目 -Manfred Lange 第27章 TAO的XP:大型、開發(fā)源代碼框架的極限編程 -Michael Kircher和David L. Levine 第七部分 XP及其之外 第28章 學(xué)習(xí)XP:舉辦一個(gè)新兵訓(xùn)練營(yíng) -Christian Wega和Frank Gerhardt 第29章 遺留到極限 -Arie van Deursen,Tobias Kuipers和Leon Moonen 第30章 設(shè)計(jì)就在代碼之中:C++中的增強(qiáng)性重用技術(shù) -Andrei Alexandrescu 第31章 跟蹤開發(fā)過程:一種變化性的觀點(diǎn) -Giancarlo Succi,Paolo Predonzani和Tullio Vernazza 第32章 軟件智能體的柔性制造技術(shù) -Luigi Benedicenti,Raman Paranjape和Kevin Smith 第33章 柔性過程怎樣和軟件產(chǎn)品線相關(guān) -Jason Yip,Giancarlo Succi和Eric Liu
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載