注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)極限編程研究

極限編程研究

極限編程研究

定 價:¥70.00

作 者: (加)Giancarlo Succi,(意)Michele Marchesi著;張輝譯
出版社: 人民郵電出版社
叢編項: XP系列叢書
標(biāo) 簽: 軟件開發(fā) 研究

ISBN: 9787115103819 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 522 字?jǐn)?shù):  

內(nèi)容簡介

  極限編程(XP)是一種經(jīng)過實踐考驗的輕量級軟件開發(fā)方法學(xué),本書將首屆極限編程和柔性過程的年度會議上33篇最富有深刻見解的論文分專題結(jié)集成冊,提供了對XP編程理論高水平的考察,并且探討了特定的方法論、過程、技術(shù)、工具以及案例研究。本書共分七部分,第一部分探討了XP和其他柔性方法論的實質(zhì)。第二部分探討了方法論和過程。第三部分對柔性方法論和UML進(jìn)行了深入探討。第四部分研究了三種關(guān)鍵XP實踐的經(jīng)驗和考慮事項:結(jié)對編程、測試以及重構(gòu)。第五部分回顧了著眼于重構(gòu)提供結(jié)對編程支持的現(xiàn)有工具;特定于XP團(tuán)隊的支持以及測試。第六部分介紹了在XP上的實踐經(jīng)驗。第七部分就如何解決XP某些棘手的方面介紹了若干閃光的思想。本書匯集了XP理論家和實踐家們的真知卓見,專題探討的形式讓讀者可以輕而易舉地研習(xí)和運用這些材料。本書適合于軟件開發(fā)人員、軟件項目管理人員、軟件工程研究人員,以及所有想要深入了解XP的各界人士參考。

作者簡介

  Giancarlo Succi是阿爾伯塔大學(xué)電氣與計算機(jī)工程系的一位教授。他是XP界的一位積極的成員,并且是XP2000和XP2001年會的會議主席。

圖書目錄

第一部分  XP以及柔性技術(shù)的基礎(chǔ) 1                  
 第 1 章  設(shè)計死亡了嗎                  
 -Martin Fowler 3                  
 第 2 章  極限編程之道                  
 -Peter Merel 17                  
 第二部分  方法與過程 31                  
 第 3 章  自適應(yīng)軟件開發(fā)和極限編程的準(zhǔn)則系統(tǒng)的比較:                  
 方法論之間可以怎樣相互學(xué)習(xí)                  
 -Dirk Riehle 33                  
 第 4 章  讓我們進(jìn)行分層:一種在XP中用于重構(gòu)的建議                  
 參考體系結(jié)構(gòu)                  
 -Mark Collins-Cope和Hubert Matthews 49                  
 第 5 章  極限架構(gòu):如何把應(yīng)用瞄準(zhǔn)演進(jìn)的框架                  
 -Stefan Roock 67                  
 第 6 章  層次結(jié)構(gòu)的XP:類比重組過程為大型項目對                  
 XP進(jìn)行改進(jìn)                  
 -Carsten Jacobi和Bernhard Rumpe 79                  
 第 7 章  JWAM和XP:使用XP進(jìn)行框架開發(fā)                  
 -Martin Lippert, Stefan Roock, Henning Wolf                  
 和Heinz Züllighoven 97                  
 第 8 章  XP和大型分布式軟件項目                  
 -Even-André Karlsson和Lars-G?ran Andersson 111                  
 第三部分 柔性技術(shù)和UML 125                  
 第 9 章  特洛伊木馬中的XP:重構(gòu)統(tǒng)一軟件開發(fā)過程                  
 -Jutta Eckstein和Rolf F. Katzenberger 127                  
 第 10 章  一種用于新興機(jī)構(gòu)的柔性軟件開發(fā)過程                  
 -Giuliano Armano和Michele Marchesi 145                  
 第 11章  極限建模                  
 -Marko Boger, Toby Baier, Frank Wienberg                  
 和Winfried Lamersdorf 163                  
 第 12 章  一種軟件維護(hù)的隨機(jī)模型及其與極限編程過                  
 程的關(guān)系                  
 -Sergio Focardi, Michele Marchesi                  
 和Giancarlo Succi 177                  
 第 13 章  模式和XP                  
 -Joshua Kerievsky 193                  
 第四部分 結(jié)對編程. 測試和重構(gòu) 209                  
 第 14 章  結(jié)對編程的代價和收益                  
 -Alistair Cockburn和Laurie Williams 211                  
 附錄:“身邊的行家”項目管理模式 231                  
 第 15 章  在一個Java項目中的單元測試                  
 -Peter Gassmann 235                  
 樣本代碼 253                  
 第 16 章  使用JUnit翻新單元測試                  
 -Kevin Rutherford 257                  
 第 17 章  內(nèi)部測試:使用虛擬對象進(jìn)行單元測試                  
 -Tim Mackinnon, Steve Freeman和Philip Craig 273                  
 第 18 章  重構(gòu)和重新推理                  
 -Neelam Soundarajan 291                  
 第五部分 XP開發(fā)工具 307                  
 第 19 章  開發(fā)重構(gòu)瀏覽器                  
 -Ralph Johnson 309                  
 第 20 章  團(tuán)隊流:極限團(tuán)隊支持                  
 -Jim des Rivières, Erich Gamma, Kai-Uwe M?tzel,                   
 Ivan Moore, André Weinand和John Wiegand 317                  
 第 21 章  在極限編程中支持分布式團(tuán)隊                  
 -Till Schümmer, Jan Schümmer 337                  
 第 22章  一種基于CORBA的分布式系統(tǒng)的自動測試                  
 -Renato Cerqueira和Roberto Ierusalimschy 357                  
 第六部分 實踐經(jīng)驗 375                  
 第 23章  VCAPS項目:一個向XP過渡的例子                  
 -Don Wells和Trish Buckley 377                  
 第 24 章  采用XP                  
 -Peter Sommerlad 397                  
 第 25 章  在一個研究和開發(fā)實驗室引入極限編程                  
 -Karl Boutin 407                  
 第 26 章  在事實背后:將XP引入一個現(xiàn)有的C++項目                  
 -Manfred Lange 421                  
 第 27 章  TAO的XP:大型. 開發(fā)源代碼框架的極限編程                  
 -Michael Kircher和David L. Levine 435                  
 第七部分 XP及其之外 457                  
 第 28 章  學(xué)習(xí)XP:舉辦一個新兵訓(xùn)練營                  
 -Christian Wega和Frank Gerhardt 459                  
 第 29 章 遺留到極限                  
 -Arie van Deursen, Tobias Kuipers                  
 和Leon Moonen 471                  
 第 30 章 設(shè)計就在代碼之中:C++中的增強(qiáng)性重用技術(shù)                  
 -Andrei Alexandrescu 485                  
 第 31 章  跟蹤開發(fā)過程:一種變化性的觀點                  
 -Giancarlo Succi, Paolo Predonzani                  
 和Tullio Vernazza 501                  
 第 32 章  軟件智能體的柔性制造技術(shù)                  
 -Luigi Benedicenti, Raman Paranjape                  
 和Kevin Smith 407                  
 第 33 章  柔性過程怎樣和軟件產(chǎn)品線相關(guān)                  
 -Jason Yip, Giancarlo Succi                  
 和Eric Liu 507                  

本目錄推薦

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