Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pair Programming
Search
Someth Victory
September 30, 2015
Programming
0
75
Pair Programming
Someth Victory
September 30, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
ゆくKotlin くるRust
exoego
1
130
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
520
エディターってAIで操作できるんだぜ
kis9a
0
750
マスタデータ問題、マイクロサービスでどう解くか
kts
0
110
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
認証・認可の基本を学ぼう後編
kouyuume
0
250
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.3k
SwiftUIで本格音ゲー実装してみた
hypebeans
0
470
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
120
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
dotfiles 式年遷宮 令和最新版
masawada
1
810
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
250
Mind Mapping
helmedeiros
PRO
0
38
Faster Mobile Websites
deanohume
310
31k
GitHub's CSS Performance
jonrohan
1032
470k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
850
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
Being A Developer After 40
akosma
91
590k
Balancing Empowerment & Direction
lara
5
810
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
64
35k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
–Someth Victory “Pair Programming.” @Rotati Consulting
Contents • Introduction • Requirements • Pair Variations • Advantages
• Disadvantages • Q/A
What is Pair Programming? Introduction
An agile software development technique in which two programmers work
as a pair together on one workstation. Introduction
How? Introduction
One, the driver, writes code while the other, the observer,
pointer or navigator, reviews each line of code as it is typed in. The two programmers switch roles frequently. Introduction
• 2 Programmers • 2 Monitors • 2 Keyboards •
2 Mice • 1 Computer Machine Requirements
Requirements Why need 2 mice, keyboards, monitors?
• Expert to expert • Expert to novice • Novice
to novice Pair Variations
Expert to expert
Expert to novice
Novice to novice
• Code and architecture quality • Productivity • Constant quality
assurance • Risk reduction • Scaling • Learning • Communication Advantages
• Increase man-hour • Boring for expert to novice level
Disadvantages
Questions?