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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Monica Giambitto
November 28, 2013
Programming
230
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
63
Effective Testing or how to sleep when you are on call
nirnaeth
0
170
Ruby and Rails - Session 2
nirnaeth
0
79
Ruby and Rails - Session 1
nirnaeth
1
79
Off the Rails - alternatives in the wild
nirnaeth
0
120
Bentobox @RailsGirls
nirnaeth
1
95
Other Decks in Programming
See All in Programming
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
16
7.5k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
270
CSC307 Lecture 17
javiergs
PRO
0
280
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
300
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
1.8k
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
470
3Dシーンの圧縮
fadis
1
530
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
11k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
390
ふつうのFeature Flag実践入門
irof
7
3.3k
今さら聞けないCancellationToken
htkym
0
200
Oxlintのカスタムルールの現況
syumai
5
900
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Speed Design
sergeychernyshev
33
1.8k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
A Soul's Torment
seathinner
6
2.9k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Leo the Paperboy
mayatellez
7
1.8k
For a Future-Friendly Web
brad_frost
183
10k
Are puppies a ranking factor?
jonoalderson
1
3.4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
520
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
240
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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