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
72
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
37
"Ya Ne Lochu Comp" Challenge.
allomov
1
88
Catch and Throw in Ruby
allomov
0
38
Mortal Rubizza
allomov
0
77
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
46
Vault-tec: Safest Future
allomov
0
220
Promises and Reality
allomov
1
51
Cloud Theory for Rubizza Classes
allomov
0
85
Антология деплоя
allomov
0
74
Other Decks in Technology
See All in Technology
3D生成AIのための画像生成
kosukeito
2
580
製造業向けIoTソリューション提案資料.pdf
haruki_uiru
0
140
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
7
63k
AIとSREで「今」できること
honmarkhunt
3
690
より良い開発者体験を実現するために~開発初心者が感じた生成AIの可能性~
masakiokuda
0
230
持続可能なドキュメント運用のリアル: 1年間の成果とこれから
akitok_
1
270
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
7
1.4k
Асинхронная коммуникация в Go: от понятного к душному. Дима Некрасов, Otello, 2ГИС
lamodatech
0
1.7k
クラウドネイティブ環境の脅威モデリング
kyohmizu
1
290
MCPを理解する
yudai00
12
9.1k
AndroidアプリエンジニアもMCPを触ろう
kgmyshin
2
570
Running JavaScript within Ruby
hmsk
3
430
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.9k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
780
Visualization
eitanlees
146
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
Build your cross-platform service in a week with App Engine
jlugia
230
18k
We Have a Design System, Now What?
morganepeng
52
7.5k
Faster Mobile Websites
deanohume
306
31k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Code Reviewing Like a Champion
maltzj
523
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
33k
Optimizing for Happiness
mojombo
378
70k
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