注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合結(jié)對編程技術(shù)

結(jié)對編程技術(shù)

結(jié)對編程技術(shù)

定 價:¥29.00

作 者: (美)Laurie Williams,(美)Robert Kessler著;楊濤,楊曉云等譯;楊濤譯
出版社: 機械工業(yè)出版社
叢編項: 軟件工程技術(shù)叢書 前沿論題系列
標(biāo) 簽: 軟件方法

ISBN: 9787111135319 出版時間: 2004-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 198 字?jǐn)?shù):  

內(nèi)容簡介

  結(jié)對編程技術(shù)是一個非常簡單和直觀的概念:兩位程序員肩并肩地坐在同一臺電腦前合作完成同一個設(shè)計。同一個算法、同一段代碼或同一組測試、與兩位程序員各自獨立工作相比.結(jié)對編程往往只需花費大約一半的時間就能編寫出質(zhì)量更高的代碼,但是,人與人之間的合作不是一件簡單的事情——尤其當(dāng)人們都早己習(xí)慣了獨自工作的時候、實施結(jié)對編程技術(shù)將給軟件項目的開發(fā)工作帶來好處.只是這些好處必須經(jīng)過縝密的思考和計劃才能真正體現(xiàn)出來。本書對結(jié)對編程技術(shù)的基本原則和最佳實踐進行了論述,它不僅能幫助初次接觸結(jié)對編程技術(shù)的團隊成員和經(jīng)理們熟悉這項技術(shù),還能指導(dǎo)有經(jīng)驗的結(jié)對程序員把這項技術(shù)運用得更加純熟。作者根據(jù)自身的實踐經(jīng)驗,對結(jié)對編程中的各種問題進行了解釋。書中用兩個案例研究對結(jié)對編程技術(shù)在軟件開發(fā)工作中的實際應(yīng)用情況做了進一步的闡述。其中一個是在XP環(huán)境中,這是最常與結(jié)對編程技術(shù)結(jié)合使用的;另一個為CSP,這要求更高的紀(jì)律性。本書主要內(nèi)容:編程搭檔的選配原則。實戰(zhàn)經(jīng)驗,比如如何布置工作場所,如何進行結(jié)對輪轉(zhuǎn),如何發(fā)現(xiàn)”不良”搭檔,等等。優(yōu)秀結(jié)對程序員的7個良好習(xí)慣。相對編程技術(shù)看起來簡單,但當(dāng)習(xí)慣于獨立工作的人結(jié)對進行開發(fā)時,如何真正做到事半功倍,還要用到很多非技術(shù)性的技巧。本書作者根據(jù)自身的實踐經(jīng)驗,對結(jié)對編程中的習(xí)慣以及應(yīng)該強調(diào)和需要避免的做法等進行了全面分析,還給出了兩個案例研究。本書不僅能幫助初次接觸結(jié)對編程的團隊成員及經(jīng)理熟悉該技術(shù),還能指導(dǎo)有經(jīng)驗的程序員更加熟練地運用結(jié)對編程技術(shù)。

作者簡介

  LaurieWilliams在美國北卡羅來納州立大學(xué)計算機科學(xué)系任教。她曾在猶他州立大學(xué)教過書,并在這里獲得博士學(xué)位。Laurie還曾在IBM公司的制造部門、軟件開發(fā)部門和管理崗位上工作過9年。

圖書目錄

前言
第一部分 結(jié)對編程技術(shù)理論
第1章 結(jié)對編程技術(shù)簡介
1.1 結(jié)對編程
1.2 是否結(jié)對,這是個問題
1.3 墻壁上的旁觀者
1.4 結(jié)對編程技術(shù)的早期實踐
1.5 有言在先
第2章 結(jié)對編程技術(shù)的7個誤區(qū)
第3章 結(jié)對編程技術(shù)的7種激勵效應(yīng)
第4章 如何說服管理層接受結(jié)對編程技術(shù)
第5章 如何尋求同事們的支持和接受
第6章 如何讓下屬們接受結(jié)對編程技術(shù)
6.1 Green和Hevner的研究發(fā)現(xiàn)
6.2 對管理層的忠告
6.3 對程序員的忠告
第7章 問題
7.1 對搭擋產(chǎn)生依賴性
7.2 進度安排難以協(xié)調(diào)
7.3 分身乏術(shù)
7.4 工作地點
7.5 噪音與辦公室布局
7.6 靈感來時無暇他顧
7.7 意見不合
7.8 過于自信
7.9 趕進度
7.10 技能不平衡
7.11 難以適應(yīng)結(jié)對編程技術(shù)
7.12 小結(jié):必要的管理和維護工作
第二部分 結(jié)對編程技術(shù)實戰(zhàn)
第8章 工作場所的布局
8.1 對工作場所的基本要求
8.2 對工作場所的改進建議
8.3 搭檔間的交流
8.4 開發(fā)環(huán)境
8.5 噪音問題
8.6 最后一點提醒
第9章 結(jié)對輪轉(zhuǎn)機制:交流、知識管理與培訓(xùn)
9.1 基本原則:與最佳人選結(jié)為搭檔
9.2 挑選搭檔的辦法
9.3 結(jié)對輪轉(zhuǎn)機制與知識管理
9.4 結(jié)對輪轉(zhuǎn)機制與培訓(xùn)
9.5 結(jié)對輪轉(zhuǎn)機制小結(jié)
第10章 其他考慮因素
10.1 績效考核
10.2 團隊規(guī)模
10.3 質(zhì)量保證
10.4 功能與系統(tǒng)測試
10.5 代碼的維護與優(yōu)化
第11章 技巧與竅門
第三部分 結(jié)對編程搭檔的選配原則
第12章 搭檔組合方式:專家—專家
12.1 目的
12.2 成功要素
12.3 挑戰(zhàn)
12.4 真人真事
第13章 搭檔組合方式:專家—中級程序員
13.1 目的
13.2 成功要素
13.3 挑戰(zhàn)
13.4 真人真事
第14章 搭檔組合方式:專家—新手
14.1 目的
14.2 成功要素
14.3 挑戰(zhàn)
14.4 真人真事
第15章 搭檔組合方式:新手—新手
15.1 目的
15.2 成功要素
15.3 挑戰(zhàn)
15.4 真人真事
第16章 搭檔組合方式:外向型—外向型
16.1 目的
16.2 成功要素
16.3 挑戰(zhàn)
16.4 真人真事
第17章 搭檔組合方式:外向型—內(nèi)向型
17.1 目的
17.2 成功要素
17.3 挑戰(zhàn)
17.4 真人真事
第18章 搭檔組合方式:內(nèi)向型—內(nèi)向型
18.1 目的
18.2 成功要素
18.3 挑戰(zhàn)
18.4 真人真事
第19章 性別不是問題
19.1 觀點
19.2 說明
19.3 基本對策
19.4 真人真事
第20章 文化背景不是問題
20.1 觀點
20.2 說明
20.3 基本對策
20.4 真人真事
第21章 職業(yè)駕駛員問題
21.1 根源
21.2 基本表現(xiàn)形式
21.3 基本對策
21.4 真人真事
第22章 “我的搭檔太差勁”等因盲目自大而導(dǎo)致的問題
22.1 根源
22.2 基本表現(xiàn)形式
22.3 基本對策
22.4 真人真事
第23章 “我的搭檔太聰明”等因盲目自卑而導(dǎo)致的問題
23.1 根源
23.2 基本表現(xiàn)形式
23.3 基本對策
23.4 真人真事
第四部分 結(jié)對編程技術(shù)在軟件過程中的應(yīng)用
第24章 結(jié)對編程技術(shù)在軟件過程中的應(yīng)用案例研究:XP
24.1 軟件開發(fā)方法論的進化史
24.2 XP方法論簡介
24.3 XP離不開結(jié)對編程技術(shù)
第25章 結(jié)對編程技術(shù)在軟件過程中的應(yīng)用案例研究:CSP
25.1 CSP方法論概述
25.2 小結(jié)
第五部分 做個出色的結(jié)對程序員
第26章 前進,超越
26.1 編程三人組
26.2 兩位搭檔來自不同學(xué)科
26.3 代碼檢查過時了嗎
26.4 投影屏幕
26.5 分布式結(jié)對編程技術(shù)
26.6 結(jié)對學(xué)習(xí)
第27章 優(yōu)秀結(jié)對程序員的7個好習(xí)慣
附錄A 結(jié)對編程技術(shù)教程
附錄B 對于結(jié)對編程技術(shù)的經(jīng)濟分析
附錄C 課堂中的結(jié)對編程技術(shù)
附錄D 測試驅(qū)動的開發(fā)技術(shù)簡介

本目錄推薦

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