Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
120
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
63
An Introduction to BDD
cbushell
5
170
An Introduction to HTTP
cbushell
2
130
Agile Test Automation
cbushell
2
180
Working Effectively With Legacy Code
cbushell
4
250
Jasmine, BDD for JavaScript
cbushell
1
120
Branches Are For Trees. How to Develop Software Without Them
cbushell
1
110
State Pattern From GoF
cbushell
1
67
Continuous Integration, fast builds and Flot
cbushell
2
70
Other Decks in Programming
See All in Programming
CSC305 Lecture 17
javiergs
PRO
0
340
生成AIを利用するだけでなく、投資できる組織へ
pospome
0
160
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
12
7.1k
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
210
ゲームの物理 剛体編
fadis
0
310
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.4k
[SF Ruby Conf 2025] Rails X
palkan
0
490
愛される翻訳の秘訣
kishikawakatsumi
1
300
認証・認可の基本を学ぼう後編
kouyuume
0
180
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
300
AIコーディングエージェント(Manus)
kondai24
0
160
Microservices rules: What good looks like
cer
PRO
0
1.1k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Building an army of robots
kneath
306
46k
Visualization
eitanlees
150
16k
Faster Mobile Websites
deanohume
310
31k
4 Signs Your Business is Dying
shpigford
186
22k
Thoughts on Productivity
jonyablonski
73
5k
A Tale of Four Properties
chriscoyier
162
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
GraphQLとの向き合い方2022年版
quramy
50
14k
Speed Design
sergeychernyshev
33
1.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
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