Pair Programming Illuminated

Front Cover
Addison-Wesley Professional, 2003 - Computers - 265 pages

At face value, pair programming appears to be a simple, straightforward concept. Two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code, and test. If it was as simple as plopping two skilled programmers at one desktop, there would be no need for this book. However, there are people and personalities involved, and these people are accustomed to programming alone. Pair programming offers significant benefits: quality is increased, time is saved, morale is improved, trust and teamwork grow, knowledge is shared, and learning is enhanced. However, before any pair programming can take place, participants have to accept a new way of thinking. In Pair Programming Illuminated, Laurie Williams and Robert Kessler help you fight through the exceptions, gain collective acceptance of this approach, and experience remarkable success with it. Two case studies show pair programming in practice using Extreme Programming and Collaborative Software Process as methods.

 

Contents

III
3
IV
4
V
5
VI
8
VII
9
VIII
13
XI
14
XII
15
LXXXVIII
113
LXXXIX
114
XC
117
XCI
118
XCIII
119
XCIV
120
XCV
123
XCVI
124

XIII
16
XV
17
XVII
18
XVIII
21
XX
24
XXI
26
XXII
27
XXIII
28
XXIV
29
XXV
30
XXVI
33
XXVII
34
XXVIII
35
XXIX
40
XXX
41
XXXII
42
XXXIII
45
XXXV
49
XXXVII
50
XXXVIII
52
XXXIX
55
XL
57
XLI
58
XLIII
59
XLV
60
XLVII
61
XLIX
62
LI
65
LIII
67
LIV
68
LV
69
LVI
70
LVII
71
LIX
73
LXI
75
LXII
77
LXIII
79
LXIV
81
LXV
83
LXVIII
84
LXIX
85
LXX
87
LXXII
89
LXXIV
93
LXXV
97
LXXVI
98
LXXVIII
99
LXXIX
100
LXXX
105
LXXXI
106
LXXXIII
107
LXXXIV
108
LXXXV
111
LXXXVI
112
XCIX
125
C
129
CI
130
CIII
131
CIV
133
CV
134
CVII
135
CIX
139
CX
140
CXII
141
CXIV
145
CXV
146
CXVII
147
CXVIII
148
CXIX
153
CXX
154
CXXII
155
CXXIII
156
CXXIV
159
CXXVIII
160
CXXX
161
CXXXI
162
CXXXII
163
CXXXIV
164
CXXXVI
165
CXXXVII
166
CXXXVIII
169
CXXXIX
171
CXLI
172
CXLII
173
CXLIII
174
CXLIV
176
CXLV
177
CXLVII
181
CXLVIII
182
CL
184
CLI
187
CLII
190
CLIII
193
CLV
195
CLVI
196
CLVIII
197
CLIX
199
CLX
203
CLXI
205
CLXIII
206
CLXIV
207
CLXVI
208
CLXVII
211
CLXIX
221
CLXX
237
CLXXII
245
CLXXIII
253
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information