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
Micro-Pairing
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Brad Wilson
July 01, 2006
Programming
0
89
Micro-Pairing
Brad Wilson
July 01, 2006
Tweet
Share
More Decks by Brad Wilson
See All by Brad Wilson
DVCS for the Enterprise
bradwilson
1
130
HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love
bradwilson
2
210k
Intro to Dependency Injection
bradwilson
1
83
Lessons Learned in Unit Testing
bradwilson
1
170
Other Decks in Programming
See All in Programming
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
480
Claude Codeログ基盤の構築
giginet
PRO
7
3.5k
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.5k
ロボットのための工場に灯りは要らない
watany
11
3k
PHPで TLSのプロトコルを実装してみる
higaki_program
0
300
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
240
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
2
130
The free-lunch guide to idea circularity
hollycummins
0
290
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
480
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
830
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
490
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
For a Future-Friendly Web
brad_frost
183
10k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
450
Context Engineering - Making Every Token Count
addyosmani
9
770
RailsConf 2023
tenderlove
30
1.4k
Side Projects
sachag
455
43k
Transcript
Micro-Pairing (why arguing while you code is fun and productive)
Brad Wilson http://bradwilson.typepad.com/ Peter Provost http://www.peterprovost.org/ Mitch Lacey http://www.mitchlacey.com/ Microsoft Corporation
Teams today are adopting agile at a rapid rate
Developers want to make the best use of their coding
time
Traditional pairing limits the effectiveness of the players
Successful pair development produces better designs
Change your pairing style to be a more effective, happier
developer
Pair Programming
Two developers at one computer
The driver is the tactician
The observer is the strategist
Test Driven Design
None
Do just enough to make the test pass
Improve the design
Do It Together
Pass the keyboard at every TDD step
Negotiate over your disagreements
Have fun
Can you learn to become a more effective pair in
just 90 minutes?
Developers become bored and ineffective with traditional pair-programming
Adjust your style to increase productivity, design quality, and fun
Become a more effective developer with the game
The Pairing Game Bringing fun to agile software development