Сергей Алексеев «Парное программирование. Удаленно»
TRANSCRIPT
Парное программирование.
Удаленно
Сергей Алексеев
Зачем?
Одна голова хорошо, а две лучше
Век живи, век учись
Teambuilding
Зачем?1. Вместе веселей2. Одна голова хорошо, а две лучше3. Век живи, век учись4. Team building5. $$
http://en.wikipedia.org/wiki/Pair_programming#Advantages
Подводные камни
Напарник уснул
Постоянный наблюдатель
Молчит
Как? Делать правильно0) Driver и observer1) Будь активист!2) Меняйте роли часто3) Programming out loud4) Выбирайте правильные задачи
Удаленное парное программирование
1. Как организовать общение?2. Как организовать среду
разработки?
Вопросы? Ответы!
• http://remotepairprogramming.com/• http://www.pairprogramwith.me/
• Video from LA Ruby Сonf 2014 “I Have Pair Programmed for 27,000 Hours: Ask Me Anything!” https://www.youtube.com/watch?t=381&v=rIcUXcyC6BA
Эволюция удаленного парного программирования
Эволюция удаленного парного программирования
Terminal multiplexers – e.g. Wemux
Выучите Vim
Specialized distributed editing tools – e.g. Floobits
Cloud Development Environments – e.g. Cloud9
Whole-screen sharing software – Screenhero!
Screenhero – sign ups are closed
Напишите мне. Контакты на последнем слайде.
Pair programming session
PRO TIP – use Google Hangouts
Kudos to Andre (https://github.com/v4n). Thanks Pinshape (https://pinshape.com/).
BONUS – http://bit.ly/1hOhz0a
https://www.google.by/search?q=remote+pair+programming
Сергей АлексеевDeveloper @ Pinshape, Founder @ Alsidi Soft
• https://twitter.com/AlexeevS• https://github.com/sergey-alekseev• [email protected]• http://sergeyalekseev.by/#contacts