1. Каковы ваши впечатления от парного программирования?
  2. Объясните преимущества и недостатки.

Мой опыт парного программирования был отличным. Я смог заставить своего партнера исследовать темы, с которыми я не был знаком, когда я сидел за компьютером, и когда он программировал, я также мог помогать ему в исследованиях. Мы также предоставили второй набор глаз с разных точек зрения, что упростило обнаружение и исправление ошибок. Когда мы действительно приступили к работе, мы смогли выполнить добрых 90% нашей классной работы за один период, что дало нам все время в мире для отладки и персонализации.

Было много преимуществ парного программирования, и некоторые из них я уже рассмотрел. Например, в те дни, когда он или я отсутствовали, мы могли быть свободны от стресса, потому что наш партнер мог выполнять работу за день, и мы оба могли вернуться к достигнутому прогрессу. Другим была возможность дать моим пальцам передышку, потому что программирование быстро надоедает, если вы не особенно увлечены текущим предметом, над которым работаете. Некоторыми недостатками было то, как мало времени у каждого из нас было на программирование. Одно из моих любимых ощущений во время программирования — это чувство «на ходу», и 15 минут не дали мне достаточно времени, чтобы воспользоваться этим волнением.

Честно говоря, это моя единственная претензия. Мне по-прежнему нравился этот опыт, и я думаю, что в следующий раз будет легко решить мою проблему с помощью некоторых простых корректировок правил или соглашений. Я с нетерпением жду нашего следующего задания по парному программированию.