pair programming at kitchensurfing
DESCRIPTION
A talk on pair programming I gave at HI Capacity, the Honolulu makerspaceTRANSCRIPT
Pair Programming Or how we write codes at
Kitchensurfing
Monday, March 24, 14
I write codes
Such Rails DeveloperMany Full stack
Wow
Monday, March 24, 14
Pair Programming?
Monday, March 24, 14
Monday, March 24, 14
Driver
Monday, March 24, 14
Monday, March 24, 14
Code review is good
Monday, March 24, 14
Ship the right thing the first time(hopefully)
Monday, March 24, 14
Context
Monday, March 24, 14
Bus Count
Monday, March 24, 14
Constant Communication
What were we working on again?
Let’s move this logic into the model
How did this break?
Let’s write a test first
Let’s metaprogram this metaprogrammingMonday, March 24, 14
Focus
Monday, March 24, 14
Keeping you honest
Monday, March 24, 14
When you pair, you’re coding with every
person your pair has ever coded with
Monday, March 24, 14
Learning
Monday, March 24, 14
Mentorship
Monday, March 24, 14
Totally stolen from pairprogrammingisfun.com
Monday, March 24, 14
Monday, March 24, 14
Monday, March 24, 14
Ruby Mine
Monday, March 24, 14
Git Pair
Monday, March 24, 14
No Pull Requests
Monday, March 24, 14
Rotate Often
Monday, March 24, 14
Monday, March 24, 14
I don’t always pair, but when I do, I’m not
on desk duty
Monday, March 24, 14
Monday, March 24, 14
Monday, March 24, 14
Half the productivity
Monday, March 24, 14
I’m not good enoughor
I’m better than you
Monday, March 24, 14
It’s not for everyone
Monday, March 24, 14
Monday, March 24, 14
Resources
• Pairwithme.com
• Screenhero
• tmux + vim
• pairprogrammingisfun.com
• Pairing night at HICAP?
Monday, March 24, 14
Questions Questions Questions?
Monday, March 24, 14