Сергей Алексеев «Парное программирование. Удаленно»

Preview:

Citation preview

Парное программирование.

Удаленно

Сергей Алексеев

Зачем?

Одна голова хорошо, а две лучше

Век живи, век учись

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!

But… :’(

Request Screenhero for Linux http://bit.ly/1elu8kR

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• sergey@alsidisoft.com• http://sergeyalekseev.by/#contacts

Recommended