超激效: 零Bug軟體開發 | 誠品線上

超激效: 零Bug軟體開發

作者 董越
出版社 深石數位科技股份有限公司
商品描述 超激效: 零Bug軟體開發:軟體設定管理為軟體開發提供了基礎性的支援環境,它與軟體開發中的所有角色都有聯繫,因此本書是寫給所有與軟體開發有關的人士看的,而不僅是寫給

內容簡介

內容簡介 軟體設定管理為軟體開發提供了基礎性的支援環境,它與軟體開發中的所有角色都有聯繫,因此本書是寫給所有與軟體開發有關的人士看的,而不僅是寫給軟體設定管理人員的。 本書分為兩篇,上篇詳細介紹了軟體設定管理的基礎;下篇主要說明了軟體設定管理的一些實際問題。本書的目標是讓讀者用很短的時間就能掌握軟體設定管理的基礎知識,在參與軟體開發時,具備軟體設定管理方面的基本素養。 本書的一大特色是作者用詼諧生動的語言來說明專業的技術知識。文中充滿睿智的調侃,為讀者營造出一種輕鬆的氣氛,讓原本比較沉悶的技術閱讀成為一種愉悅的享受!●詳細介紹軟體配置管理的基本知識●重點講述軟體配置管理的實際問題

作者介紹

作者介紹 ■作者簡介董越

產品目錄

產品目錄 上篇 基本話題Chapter 1 惱人不休的問題:什麼是軟體設定管理1.1 問題的引出1.2 有那麼一種管理1.3 為什麼稱做設定管理1.4 其他一些比喻Chapter 2 基本的版本控制:記錄歷史並防止混亂2.1 即使只有一個開發人員2.2 建立公共儲存區2.3 防止版本覆蓋2.4 行話Chapter 3 當代版本控制方法3.1 變更集合的概念3.2 以變更集合為單位修改程式並交付3.3 反方向:適時更新工作區3.4 原始程式碼的整體版本3.5 分散式版本控制Chapter 4 整合:關注整體品質4.1 整合的概念4.2 保障交付的品質4.3 狹義整合的步驟4.4 在基準線產生之後4.5 品質保障:整合前、整合中、整合後Chapter 5 從原始程式碼到執行中的程式5.1 管理產生轉換過程和相關資產5.2 保障建構的可重複性5.3 全量建構和增量建構5.4 讓建構更快5.5 安裝套件的版本控制5.6 管理測試執行環境Chapter 6 邁向持續整合6.1 及早和經常地整合,持續整合6.2 化繁為簡6.3 全程自動化6.4 快!快!快!6.5 多層整合:當團隊規模擴大以後Chapter 7 分支:減少等待,分頭工作7.1 檔案級分支7.2 產品級分支7.3 典型應用:實現多層整合7.4 溫故而知新:實現隔離與共用7.5 分支的其他典型應用7.6 公共版本函數庫中的分支7.7 私有版本函數庫中的分支Chapter 8 管理文件8.1 文件的標識和儲存8.2 附帶的說明資訊8.3 趨勢:Wiki8.4 趨勢:資料檔案和資料庫Chapter 9 追蹤缺陷,直到消滅9.1 別讓發現的缺陷跑掉9.2 狀態轉換圖9.3 準確記錄,便於修復9.4 消滅它?立刻消滅它?9.5 分析統計缺陷相關資料9.6 連結缺陷記錄與變更集合Chapter 10 管理變更10.1 管理增強10.2 管理特性10.3 瀑布模型中的變更10.4 影響變更管理的因素10.5 控制產品版本間的差異10.6 表達產品版本間的差異Chapter 11 玄妙的學院派11.1 設定識別11.2 設定控制11.3 設定狀態報告11.4 設定稽核11.5 一些軟體研發模型中的設定管理下篇 複雜場景中的設定管理Chapter 12 用分支實現重疊12.1 更新版本12.2 多工另一條分支上的改動12.3 甚至早在1.0 版發佈之前12.4 甚至為了重要的內部版本12.5 甚至為了每次整合12.6 雙分支結構12.7 都是重疊Chapter 13 用分支實現變形13.1 什麼是變形13.2 用分支支援變形13.3 隨主幹繼續演進13.4 把公共改動放到主幹上13.5 變更管理對重疊和變形的支援13.6 歷史版本與變形版本的命名Chapter 14 用設定實現變形14.1 在建構時讀取設定資訊14.2 安裝和執行時期讀取設定資訊14.3 資源與資料14.4 何時使用哪種方法14.5 設定對重疊的支援Chapter 15 用元件的組合實現變形15.1 雛形:平台加應用15.2 在不同階段組裝15.3 複合基準線15.4 複合分支15.5 實現軟體重用:分支、設定、元件相結合15.6 實現軟體重用:架構、過程和組織Chapter 16 支援多地點開發16.1 何時出現多地點開發16.2 主要困難和解決方法16.3 離線工作模式16.4 遠端存取模式16.5 當地版本函數庫模式16.6 唯讀模式16.7 多地點開發中的變更管理Chapter 17 支援跨組織合作17.1 從開放原始碼到外包17.2 管理協力廠商資產17.3 本機記錄協力廠商原始程式碼的演進17.4 再加上本機的改造17.5 共同開發Chapter 18 管理軟體部署18.1 安裝套件的儲存和管理18.2 管理安裝過程18.3 記錄執行系統組態18.4 管理變更請求18.5 管理網站Chapter 19 軟體設定管理實施19.1 不同階段,不同挑戰19.2 如何完成一項改進19.3 在一個專案的生命週期中19.4 平衡集權與自治19.5 管理許多的專案19.6 軟體設定管理團隊的組織結構結語 建議務實的精神附錄 相關工具索引

商品規格

書名 / 超激效: 零Bug軟體開發
作者 / 董越
簡介 / 超激效: 零Bug軟體開發:軟體設定管理為軟體開發提供了基礎性的支援環境,它與軟體開發中的所有角色都有聯繫,因此本書是寫給所有與軟體開發有關的人士看的,而不僅是寫給
出版社 / 深石數位科技股份有限公司
ISBN13 / 9789865001414
ISBN10 / 9865001411
EAN / 9789865001414
誠品26碼 / 2681553323006
頁數 / 320
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 17X23CM
級別 / N:無

活動