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
130
1
Share
Introduction to Pair Programming
Chris Bushell
May 09, 2013
More Decks by Chris Bushell
See All by Chris Bushell
Test Automation for Packaged Systems: Yes You Can!
cbushell
0
65
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
260
Jasmine, BDD for JavaScript
cbushell
1
130
Branches Are For Trees. How to Develop Software Without Them
cbushell
1
120
State Pattern From GoF
cbushell
1
72
Continuous Integration, fast builds and Flot
cbushell
2
79
Other Decks in Programming
See All in Programming
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
890
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
170
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
180
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
JOAI2026 1st solution - heron0519 -
heron0519
0
110
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
480
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
1
330
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.9k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
590
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
1
210
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
400
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
What's in a price? How to price your products and services
michaelherold
247
13k
WCS-LA-2024
lcolladotor
0
530
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
880
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
490
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
310
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Speed Design
sergeychernyshev
33
1.6k
KATA
mclloyd
PRO
35
15k
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