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
Brad Wilson
July 01, 2006
Programming
0
85
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
120
HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love
bradwilson
2
210k
Intro to Dependency Injection
bradwilson
1
77
Lessons Learned in Unit Testing
bradwilson
1
160
Other Decks in Programming
See All in Programming
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
1k
Leveling Up Developer Tooling for the Modern Rails & Hotwire Era @ Ruby Türkiye, November 2024
marcoroth
0
100
大規模サイトリビルドの現場から:成功と失敗のリアルな教訓 / Site Rebuild,Real Lessons Learned from Successes and Failures_JJUG Fall 2024
techtekt
0
110
cmp.Or に感動した
otakakot
3
290
romajip: 日本の住所CSVデータを活用した英語住所変換ライブラリを作った話
sangunkang
0
1.3k
Amazon Qを使ってIaCを触ろう!
maruto
0
420
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
490
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
15
2.3k
PaaSとSaaSの境目で信頼性と開発速度を両立する 〜TROCCO®︎のこれまでとこれから〜
gtnao
2
1.3k
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
1
130
みんなでプロポーザルを書いてみた
yuriko1211
0
290
C++でシェーダを書く
fadis
6
4.2k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Music & Morning Musume
bryan
46
6.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Automating Front-end Workflow
addyosmani
1366
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
A better future with KSS
kneath
238
17k
Teambox: Starting and Learning
jrom
133
8.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
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