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
Aliaksandr Lomau
June 27, 2016
Technology
0
70
Pair Programming
Altoros, June 2016
Aliaksandr Lomau
June 27, 2016
Tweet
Share
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
32
"Ya Ne Lochu Comp" Challenge.
allomov
1
80
Catch and Throw in Ruby
allomov
0
35
Mortal Rubizza
allomov
0
71
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
44
Vault-tec: Safest Future
allomov
0
190
Promises and Reality
allomov
1
49
Cloud Theory for Rubizza Classes
allomov
0
81
Антология деплоя
allomov
0
71
Other Decks in Technology
See All in Technology
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
1.1k
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
2024年にチャレンジしたことを振り返るぞ
mitchan
0
140
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
120
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
5分でわかるDuckDB
chanyou0311
10
3.2k
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
260
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
170
Qiita埋め込み用スライド
naoki_0531
0
4.8k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Unsuck your backbone
ammeep
669
57k
Documentation Writing (for coders)
carmenintech
66
4.5k
We Have a Design System, Now What?
morganepeng
51
7.3k
A Tale of Four Properties
chriscoyier
157
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Speed Design
sergeychernyshev
25
670
It's Worth the Effort
3n
183
28k
Thoughts on Productivity
jonyablonski
67
4.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Visualization
eitanlees
146
15k
Bash Introduction
62gerente
608
210k
Transcript
Pair Programming by Alexander Lomov
Alexander Lomov R&D Engineer @Altoros @code1n @allomov ! "
None
Agenda How they do it? Why it works? How we
can benefit? Why its good or bad? Wow! Let’s try it!
How they do it?
How it looks like?
Good side 1. Code quality 2. Efficiency (no goofing off)
3. Knowledge transferring
A problem shared is a problem halved english proverb
None
Dark side 1. Not for everyone 2. The same time
at work 3. Think out loud 8 hours a day
How they do it? • Sprint planning • Morning stand-ups
• Work in one time • Retros every weak • Turning it into fun
How they do it? 1 goal 1 work station 2
experts 2 keyboards 4 hands 20 fingers to type with fun & possibilities
Special Skills • Patience • Sociability • Respect to other
• Ability to admit mistakes • …
Extended Practices Dual-Computer Pairing Pairing Matrix
Remote Pairing Utility Experience tmux tmate.io teleport Screen Hero c9.io
What Else?
https://www.youtube.com/watch?v=dYBjVTMUQY0
Open Discussion
Sources 1. Slide #1, #5: http://www.expertek.co.uk/rally-driving-for-sales-and-marketing 2. Slide #6: https://speakerdeck.com/pelargir/pragmatic-pair-programming
Images 1. Slide #1, #5: http://www.expertek.co.uk/rally-driving-for-sales-and-marketing 2. Slide #6: https://speakerdeck.com/pelargir/pragmatic-pair-programming Articles
This is the End questions will be appreciated