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
76
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
44
"Ya Ne Lochu Comp" Challenge.
allomov
1
90
Catch and Throw in Ruby
allomov
0
43
Mortal Rubizza
allomov
0
86
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
49
Vault-tec: Safest Future
allomov
0
240
Promises and Reality
allomov
1
53
Cloud Theory for Rubizza Classes
allomov
0
88
Антология деплоя
allomov
0
75
Other Decks in Technology
See All in Technology
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
110
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
4
710
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
Oracle Cloud Infrastructure:2025年8月度サービス・アップデート
oracle4engineer
PRO
0
170
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
4
1.2k
PRDの正しい使い方 ~AI時代にも効く思考・対話・成長ツールとして~
techtekt
PRO
0
310
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
250
制約理論(ToC)入門
recruitengineers
PRO
9
3.7k
コスト削減の基本の「キ」~ コスト消費3大リソースへの対策 ~
smt7174
2
320
Automating Web Accessibility Testing with AI Agents
maminami373
0
280
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
250
ソフトウェア エンジニアとしての 姿勢と心構え
recruitengineers
PRO
26
12k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
330
21k
Designing for Performance
lara
610
69k
Building Applications with DynamoDB
mza
96
6.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
GitHub's CSS Performance
jonrohan
1032
460k
RailsConf 2023
tenderlove
30
1.2k
Visualization
eitanlees
147
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Docker and Python
trallard
45
3.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.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