-
Сегодня мы собираемся узнать о парном программировании.
В парном программировании вы работаете в команде. Почему
-
два человека должны использовать один компьютер? Потому что
одна голова хорошо, а две - лучше. Мы работаем вместе
-
интересным способом. Потому что мы
интересные люди. Мы интересные.
-
В парном программировании вы и ваш
партнер будут сидеть вместе за
-
одним компьютером и вы оба будете работать
над одним и тем же проектом. Сейчас мы работаем
-
над Монстрами кода!О нет! Огненный монстр!
У нас закончилось время, мне жаль, мы вернёмся к
этому позже.
-
В парном программировании один
является водителем, а другой человек
-
это штурман, прямо как вождение автомобиля.
-
Выбирай, водитель или штурман?
-Водитель.
-
Водитель сидит за компьютером и пользуется
клавиатурой, мышью или сенсорным экраном и
-
контролирует основные действия за компьютером.
Я устанавливаю стрелки так, чтобы они заставили
-
персонажа двигаться в том направлении, в котором он
пытается двигаться. А другой человек -
-
штурман. Штурман помогает водителю,
отвечая на его вопросы и указывая на
-
потенциальные проблемы или ошибки.
-
Иди налево. Вместо того, чтобы идти направо.
-
Общение
это ключ к успешному парному программированию. Не
-
оскорбляйте своего партнера. Относись уважительно и не
будь властным штурманом, потому что никому не нравится пассажир, дающий советы.
-
Почему ты не можешь сделать это? Эй, подожди! Прекрати это, верни это. (НЕ отбирайте мышь или клавиатуру водителя)
-
Общение - это ключ к успеху
парного программирования. Вы и ваш партнер
-
всегда должны разговаривать.
(Поговорите друг с другом о работе)
-
Водитель может объяснить, что он или она делает.
(Объясните, что вы делаете)
-
Штурман может помочь подсказать что делать дальше.
(Думайте заранее и вносите предложения)
-
Навигатор должен думать об
общей картине, а водитель фокусируется на
-
деталях. Обе роли важны
-
Хотите переключиться? Ладно. Сейчас я водитель. (НЕОБХОДИМО часто менять роли)
-
Обязательно часто меняйте роли.
-
Подожди секунду, почему это не работает?
-
Ты должна прикрепить его там,
посмотри, здесь есть дыра.
-
Вы видели, как мой партнер помог мне решить головоломку с меньшим количеством попыток?
-
Она нашла мои ошибки. Парное программирование -
-
это совместная работа в команде.
-
Делать: Будьте уважительны, поговорите друг с другом о работе, объясните, что вы делаете
-
Делать: думать наперед, вносить предложения, часто менять роли.
-
НЕ ДЕЛАТЬ: быть властным штурманом или отбирать мышь или клавиатуру
водителя.