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
Pair Programming
Search
Someth Victory
September 30, 2015
Programming
0
72
Pair Programming
Someth Victory
September 30, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
7
920
Node.js v22 で変わること
yosuke_furukawa
PRO
9
3.2k
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
360
新宿ダンジョンを可視化してみた
satoshi7190
2
250
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
2
140
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
750
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
830
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
690
Hanami and htmx
bkuhlmann
0
210
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
RailsConf 2023
tenderlove
4
540
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Design by the Numbers
sachag
274
18k
Web development in the modern age
philhawksworth
202
10k
Docker and Python
trallard
34
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Embracing the Ebb and Flow
colly
80
4.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
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?