Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Pair Programming
Search
Chris Bushell
May 09, 2013
Programming
1
110
Introduction to Pair Programming
Chris Bushell
May 09, 2013
Tweet
Share
More Decks by Chris Bushell
See All by Chris Bushell
Test Automation for Packaged Systems: Yes You Can!
cbushell
0
53
An Introduction to BDD
cbushell
5
160
An Introduction to HTTP
cbushell
2
120
Agile Test Automation
cbushell
2
170
Working Effectively With Legacy Code
cbushell
4
240
Jasmine, BDD for JavaScript
cbushell
1
120
Branches Are For Trees. How to Develop Software Without Them
cbushell
1
97
State Pattern From GoF
cbushell
1
62
Continuous Integration, fast builds and Flot
cbushell
2
56
Other Decks in Programming
See All in Programming
大公開!iOS開発の悩みトップ5 〜iOSDC Japan 2024〜
ryunakayama
0
190
Some more adventure of Happy Eyeballs
coe401_
2
190
状態管理ライブラリZustandの導入から運用まで
k1tikurisu
3
470
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
Patched fetch did not work
quramy
4
410
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
300
私のEbitengineの第一歩
qt_luigi
0
450
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
180
GraphQLの魅力を引き出すAndroidクライアント実装
morux2
3
830
Featured
See All Featured
Happy Clients
brianwarren
96
6.6k
Embracing the Ebb and Flow
colly
83
4.4k
A better future with KSS
kneath
235
17k
Bash Introduction
62gerente
608
210k
The World Runs on Bad Software
bkeepers
PRO
64
11k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
A Tale of Four Properties
chriscoyier
155
22k
Debugging Ruby Performance
tmm1
72
12k
Making Projects Easy
brettharned
113
5.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
26
3.9k
It's Worth the Effort
3n
182
27k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
Transcript
Part I: An Introduc.on To Pair Programming
The (Stereo)Typical Office
Pair Programming
Humans Are Social Animals
Why? • Fewer defects (15-‐50% according to studies)
• Simpler design • Collec.ve understanding • Knowledge sharing • Developer happiness
Techniques • Speak your mind • Ping pong
• Time limi.ng • One pair of hands • Rota.ons
An.paPerns • Not switching roles • Wrestling
• Lack of respect • Lacking openness
Beware! • It can be exhaus.ng! • Don’t
forget to leave .me for – Reading email – Meal breaks – Mee.ngs • Personal hygiene
Remote Pair Programming
None