極限編程研究

極限編程研究

《極限編程研究》是2002年6月人民郵電出版社出版的圖書,作者是蘇西、馬切西,譯者是張輝。

基本介紹

  • 書名:極限編程研究
  • 作者:蘇西、馬切西
  • 譯者:張輝
  • ISBN:9787115103819
  • 頁數:522
  • 定價:70.0
  • 出版社:人民郵電出版社
  • 出版時間:2002-6
  • 裝幀:平裝
編輯推薦,內容簡介,圖書目錄,

編輯推薦

《極限編程研究》:極限編程是一種柔性的編程法則,它重視持續集成,頻繁的小型發布、連續的客戶反饋以及一種團隊協作的方法。伴隨著眾多的喝彩聲,XP已經使軟體工程中的主流都整個為之震驚。它已經為世界上越來越多的開發機構所採用。2000年6月在義大利召開的首屆軟體工程中的極限編程和柔性過程的年度會方式上,主要的理論家和實踐家們會聚一堂,共同分離XP的原理、技術、工具和最好的實踐,以及其他柔性方法論。
《極限編程研究》一書將此次大會上33篇最富有深刻見解的論文收集成冊。在Kent Beck、Martin Fowler、Ward Cunning ham、Ron Jeffries以及該領域內其他思想家的努力下,這些論文共同代表了XP方法論目前的發展水平以及XP未來的一個掠影。
各篇論文均組織到了貼切的分類之下,從而讓讀者可以輕而易舉地研習和運用這些材料。《極限編程研究》解決了XP開發人員所面臨的一些最重大的問題。它提供了高水平的XP編程理論,並且探討了特定的方法論、過程、技術、工具以及案例介紹。你會找到研討特定——而且往往被誤解——課題的文章,包括:
設計在XP中的作用。
及時的軟體設計。
XP框架。
柔性方法論與UML相結合,包含一種軟體系統快速建模的新穎方法。
設計模式和XP。
支持結對編程、測試和重構的工具。
展示向XP遷移、研發中的XP以及將XP集成到一個現有C++項目中的案例。
一種教授XP的創新方法。
將遺留代碼帶入XP。
軟體智慧型體的柔性製造技術。
在極限環境下變體的管理。
XP與軟體產品線的集成。

內容簡介

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

圖書目錄

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

相關詞條

熱門詞條

聯絡我們