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

極限編程研究

極限編程研究

定 價:¥70.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

第一部分  XP以及柔性技術的基礎 1                  
 第 1 章  設計死亡了嗎                  
 -Martin Fowler 3                  
 第 2 章  極限編程之道                  
 -Peter Merel 17                  
 第二部分  方法與過程 31                  
 第 3 章  自適應軟件開發(fā)和極限編程的準則系統(tǒng)的比較:                  
 方法論之間可以怎樣相互學習                  
 -Dirk Riehle 33                  
 第 4 章  讓我們進行分層:一種在XP中用于重構的建議                  
 參考體系結構                  
 -Mark Collins-Cope和Hubert Matthews 49                  
 第 5 章  極限架構:如何把應用瞄準演進的框架                  
 -Stefan Roock 67                  
 第 6 章  層次結構的XP:類比重組過程為大型項目對                  
 XP進行改進                  
 -Carsten Jacobi和Bernhard Rumpe 79                  
 第 7 章  JWAM和XP:使用XP進行框架開發(fā)                  
 -Martin Lippert, Stefan Roock, Henning Wolf                  
 和Heinz Züllighoven 97                  
 第 8 章  XP和大型分布式軟件項目                  
 -Even-André Karlsson和Lars-G?ran Andersson 111                  
 第三部分 柔性技術和UML 125                  
 第 9 章  特洛伊木馬中的XP:重構統(tǒng)一軟件開發(fā)過程                  
 -Jutta Eckstein和Rolf F. Katzenberger 127                  
 第 10 章  一種用于新興機構的柔性軟件開發(fā)過程                  
 -Giuliano Armano和Michele Marchesi 145                  
 第 11章  極限建模                  
 -Marko Boger, Toby Baier, Frank Wienberg                  
 和Winfried Lamersdorf 163                  
 第 12 章  一種軟件維護的隨機模型及其與極限編程過                  
 程的關系                  
 -Sergio Focardi, Michele Marchesi                  
 和Giancarlo Succi 177                  
 第 13 章  模式和XP                  
 -Joshua Kerievsky 193                  
 第四部分 結對編程. 測試和重構 209                  
 第 14 章  結對編程的代價和收益                  
 -Alistair Cockburn和Laurie Williams 211                  
 附錄:“身邊的行家”項目管理模式 231                  
 第 15 章  在一個Java項目中的單元測試                  
 -Peter Gassmann 235                  
 樣本代碼 253                  
 第 16 章  使用JUnit翻新單元測試                  
 -Kevin Rutherford 257                  
 第 17 章  內部測試:使用虛擬對象進行單元測試                  
 -Tim Mackinnon, Steve Freeman和Philip Craig 273                  
 第 18 章  重構和重新推理                  
 -Neelam Soundarajan 291                  
 第五部分 XP開發(fā)工具 307                  
 第 19 章  開發(fā)重構瀏覽器                  
 -Ralph Johnson 309                  
 第 20 章  團隊流:極限團隊支持                  
 -Jim des Rivières, Erich Gamma, Kai-Uwe M?tzel,                   
 Ivan Moore, André Weinand和John Wiegand 317                  
 第 21 章  在極限編程中支持分布式團隊                  
 -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 章  學習XP:舉辦一個新兵訓練營                  
 -Christian Wega和Frank Gerhardt 459                  
 第 29 章 遺留到極限                  
 -Arie van Deursen, Tobias Kuipers                  
 和Leon Moonen 471                  
 第 30 章 設計就在代碼之中:C++中的增強性重用技術                  
 -Andrei Alexandrescu 485                  
 第 31 章  跟蹤開發(fā)過程:一種變化性的觀點                  
 -Giancarlo Succi, Paolo Predonzani                  
 和Tullio Vernazza 501                  
 第 32 章  軟件智能體的柔性制造技術                  
 -Luigi Benedicenti, Raman Paranjape                  
 和Kevin Smith 407                  
 第 33 章  柔性過程怎樣和軟件產(chǎn)品線相關                  
 -Jason Yip, Giancarlo Succi                  
 和Eric Liu 507                  

本目錄推薦

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