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
A short introduction to Pair Programming
Search
Monica Giambitto
November 28, 2013
Programming
0
210
A short introduction to Pair Programming
How to write better code without killing each other
Monica Giambitto
November 28, 2013
Tweet
Share
More Decks by Monica Giambitto
See All by Monica Giambitto
Plan for Success
nirnaeth
1
51
Effective Testing or how to sleep when you are on call
nirnaeth
0
150
Ruby and Rails - Session 2
nirnaeth
0
68
Ruby and Rails - Session 1
nirnaeth
1
63
Off the Rails - alternatives in the wild
nirnaeth
0
110
Bentobox @RailsGirls
nirnaeth
1
83
Other Decks in Programming
See All in Programming
ててべんす独演会〜Flowの全てを語ります〜
tbsten
1
220
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
990
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
840
半自動E2Eで手っ取り早くリグレッションテストを効率化しよう
beryu
6
2.4k
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
300
Current States of Java Web Frameworks at JCConf 2025
kishida
0
540
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
410
議事録の要点整理を自動化! サーバレス Bot 構築術
penpeen
3
1.6k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
2
1.4k
ネイティブ製ガントチャートUIを作って学ぶUICollectionViewLayoutの威力
jrsaruo
0
110
Model Pollution
hschwentner
1
180
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Rails Girls Zürich Keynote
gr2m
95
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Into the Great Unknown - MozCon
thekraken
40
2.1k
It's Worth the Effort
3n
187
28k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
4 Signs Your Business is Dying
shpigford
185
22k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Balancing Empowerment & Direction
lara
4
670
Transcript
PAIR PROGRAMMING OR HOW TO WRITE BETTER CODE TOGETHER WITHOUT
KILLING EACH OTHER
WAT? 2 PROGRAMMERS ON 1 WORKSTATION
DRIVER ! CODING NAVIGATOR ! READ CHECK SANITY TEST DIRECTION
WAT?
SWAP ROLES WAT?
CODE QUALITY ! BETTER THOUGHT CODE LESS SLOPPY LESS TRIVIAL
ERRORS BENEFITS
BENEFITS MORE KNOWLEDGE ! ON THE PROJECT NEW TRICKS SKILLS
TRANSFERT
BENEFITS PROJECT ! REDUNDANCY RESILIENCE
BEST CASE SCENARIO ! OVERHEAD INCREASE 15% COSTS
PAIR PROGRAMMING + TDD ! 10 DEV_1 WRITES A FAILING
TEST 20 DEV_2 WRITES THE CODE TO MAKE THE TEST PASS 30 DEV_2 WRITES THE NEXT FAILING TEST 40 SWAP(DEV_1, DEV_2) 50 GOTO 10 PING PONG VARIANT
AND NOW?
FIDOR TECS PROJECT DATE CLIENT TBD OUR PLAN 2 HOURS
/ DAY ; 1 PAIR / WEEK ; 1 TASK / PAIR