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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Monica Giambitto
November 28, 2013
Programming
220
0
Share
A short introduction to Pair Programming
How to write better code without killing each other
Monica Giambitto
November 28, 2013
More Decks by Monica Giambitto
See All by Monica Giambitto
Plan for Success
nirnaeth
1
60
Effective Testing or how to sleep when you are on call
nirnaeth
0
160
Ruby and Rails - Session 2
nirnaeth
0
77
Ruby and Rails - Session 1
nirnaeth
1
72
Off the Rails - alternatives in the wild
nirnaeth
0
110
Bentobox @RailsGirls
nirnaeth
1
92
Other Decks in Programming
See All in Programming
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
150
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
250
感情を設計する
ichimichi
5
1.5k
Liberating Ruby's Parser from Lexer Hacks
ydah
2
900
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.9k
Alternatives to JPA 2026
debop
0
110
アーキテクチャモダナイゼーションとは何か
nwiizo
17
5.1k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
210
의존성 주입과 모듈화
fornewid
0
140
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
550
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
250
Kingdom of the Machine
yui_knk
2
230
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
520
Building AI with AI
inesmontani
PRO
1
900
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Code Reviewing Like a Champion
maltzj
528
40k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Unsuck your backbone
ammeep
672
58k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Optimizing for Happiness
mojombo
378
71k
Docker and Python
trallard
47
3.8k
Believing is Seeing
oripsolob
1
110
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
150
Marketing to machines
jonoalderson
1
5.2k
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