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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Someth Victory
September 30, 2015
Programming
0
76
Pair Programming
Someth Victory
September 30, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
AI巻き込み型コードレビューのススメ
nealle
0
130
CSC307 Lecture 05
javiergs
PRO
0
500
CSC307 Lecture 08
javiergs
PRO
0
670
Oxlintはいいぞ
yug1224
5
1.3k
CSC307 Lecture 02
javiergs
PRO
1
770
CSC307 Lecture 03
javiergs
PRO
1
490
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
550
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
990
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
650
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
106
230k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Exploring anti-patterns in Rails
aemeredith
2
250
Become a Pro
speakerdeck
PRO
31
5.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Agile that works and the tools we love
rasmusluckow
331
21k
Making Projects Easy
brettharned
120
6.6k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
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?