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
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
61
An Introduction to BDD
cbushell
5
160
An Introduction to HTTP
cbushell
2
130
Agile Test Automation
cbushell
2
170
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
100
State Pattern From GoF
cbushell
1
65
Continuous Integration, fast builds and Flot
cbushell
2
60
Other Decks in Programming
See All in Programming
MCPで実現できる、Webサービス利用体験について
syumai
7
2.5k
Go製CLIツールをnpmで配布するには
syumai
2
1.1k
新世界の理解
koriym
0
130
ゲームの物理
fadis
3
920
AI Ramen Fight
yusukebe
0
130
Workers を定期実行する方法は一つじゃない
rokuosan
0
140
Amazon Q CLI開発で学んだAIコーディングツールの使い方
licux
3
180
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
390
DataformでPythonする / dataform-de-python
snhryt
0
160
あのころの iPod を どうにか再生させたい
orumin
2
2.3k
MCP連携で加速するAI駆動開発/mcp integration accelerates ai-driven-development
bpstudy
0
290
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
480
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
695
190k
Being A Developer After 40
akosma
90
590k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The Pragmatic Product Professional
lauravandoore
36
6.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
750
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
Unsuck your backbone
ammeep
671
58k
GraphQLとの向き合い方2022年版
quramy
49
14k
Documentation Writing (for coders)
carmenintech
73
5k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Building Applications with DynamoDB
mza
96
6.5k
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