基本介紹
編輯推薦,作者簡介,目錄,
編輯推薦
該書適合軟體開發人員及團隊閱讀,也適合大專院校相關專業師生參考。
該書向軟體開發者展示了如何將集成從一件痛苦的事情變成日常開發過程的一部分。正如作者所說的,關鍵就在子利用持續集成的實踐和技術經常進行集成。
該書首先從最基礎的東西開始講起,討論了持續集成的概念和實踐,然後進一步討論了持續集成系統執行的其他有效過程,如資料庫集成,測試、審查。部署和反饋。通過40多個持續集成相關的實踐和不同語言環境下的套用示例,讀者可以明白持續集成將導致更快速的軟體開發,在開發生命周期中的每一步都能得到可部署的軟體,而且減少了引入缺陷和發現缺陷之間的時間,節約了開發時間,降低了開發成本。通過成功地實現持續集成,開發者可以減少風險和重複的手工操作過程,開發團隊可以更好地了解項目的狀態。
該書主要內容:
·如何在軟體開發項目中讓集成變成“小事一樁”。
·如何減少構建軟體時的重複過程。
·在團隊中有效地實現持續集成的實踐和技術。
·減少很晚發現缺陷、低品質軟體和項目缺少可見性的風險。
·對市場上不同持續集成伺服器和相關軟體的評估。
·本書的配套網站提供了更新內容和代碼示例。
作者簡介
PaulM.Duvall是Stelligent公司的CTO。Stelligent公司是一家諮詢公司,通過最佳化軟體開發過程,幫助開發團隊可靠地、快速地開發出更好的軟體。他基本上擔任過軟體開發項目中的所有職務,從開發者到測試者再到架構師和項目經理。
目錄
第一部分CI的背景知識:原則與實踐
第1 章:啟程
第2章:引人持續集成
第3章:利用CI減少風險
第4章:針對每次變更構建軟體
第二部分創建全功能的CI 系統
第5章:持續資料庫集成
第6章:持續測試
第7 章:持續審查
第8章:持續部署
第9章:持續反饋
尾聲 CI的未來
附錄