Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Micro-Pairing
Search
Brad Wilson
July 01, 2006
Programming
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Micro-Pairing
Brad Wilson
July 01, 2006
More Decks by Brad Wilson
See All by Brad Wilson
DVCS for the Enterprise
bradwilson
1
140
HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love
bradwilson
2
210k
Intro to Dependency Injection
bradwilson
1
100
Lessons Learned in Unit Testing
bradwilson
1
190
Other Decks in Programming
See All in Programming
AWSに止められる覚悟してますか?
morizo_1984
2
540
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
残高管理から台帳サービスへの進化
artoy
1
200
ActionController meets Protocol Buffers
sorah
0
520
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
R8 の設定見直しでアプリサイズ削減
andpad
0
220
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
Featured
See All Featured
For a Future-Friendly Web
brad_frost
184
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
How STYLIGHT went responsive
nonsquared
100
6.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
620
Become a Pro
speakerdeck
PRO
31
6.3k
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