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
33
"Ya Ne Lochu Comp" Challenge.
allomov
1
82
Catch and Throw in Ruby
allomov
0
35
Mortal Rubizza
allomov
0
73
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
45
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
Goで実践するBFP
hiroyaterui
1
120
【JAWS-UG大阪 reInvent reCap LT大会 サンバが始まったら強制終了】“1分”で初めてのソロ参戦reInventを数字で振り返りながら反省する
ttelltte
0
140
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
3.7k
KMP with Crashlytics
sansantech
PRO
0
240
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
110
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.5k
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
870
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
680
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
350
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
0
250
コロプラのオンボーディングを採用から語りたい
colopl
5
1.2k
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Making the Leap to Tech Lead
cromwellryan
133
9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Building Adaptive Systems
keathley
38
2.4k
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