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
220
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
58
Effective Testing or how to sleep when you are on call
nirnaeth
0
160
Ruby and Rails - Session 2
nirnaeth
0
73
Ruby and Rails - Session 1
nirnaeth
1
71
Off the Rails - alternatives in the wild
nirnaeth
0
110
Bentobox @RailsGirls
nirnaeth
1
89
Other Decks in Programming
See All in Programming
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
290
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
230
AHC061解説
shun_pi
0
340
atmaCup #23でAIコーディングを活用した話
ml_bear
4
750
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
200
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
410
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
320
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
380
CSC307 Lecture 14
javiergs
PRO
0
460
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
750
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
170
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
GitHub's CSS Performance
jonrohan
1032
470k
BBQ
matthewcrist
89
10k
Crafting Experiences
bethany
1
81
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
WENDY [Excerpt]
tessaabrams
9
36k
Chasing Engaging Ingredients in Design
codingconduct
0
130
Into the Great Unknown - MozCon
thekraken
40
2.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
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