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
Introduce Hono CLI
yusukebe
6
3.1k
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
340
contribution to astral-sh/uv
shunsock
0
540
EMこそClaude Codeでコード調査しよう
shibayu36
0
420
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
320
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
110
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.2k
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
250
チームの境界をブチ抜いていけ
tokai235
0
220
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
8.6k
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
840
Featured
See All Featured
KATA
mclloyd
PRO
32
15k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Fireside Chat
paigeccino
41
3.7k
Bash Introduction
62gerente
615
210k
Making Projects Easy
brettharned
120
6.4k
The Language of Interfaces
destraynor
162
25k
For a Future-Friendly Web
brad_frost
180
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
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