2022-08-29 18:00:08
Труднощі, які важко подолати самому — можна легко вирішити разом. Успішний тандем у кодуванні — не виключення. Так,
парне програмування було вперше застосоване ще у 90-х роках. І зараз цей метод активно використовують у таких ІТ-гігантах, як
Facebook,
Pivotal Software,
Grockit.
Що ж таке парне програмування? Це техніка програмування, коли два розробники працюють на одній робочій станції. Звісно, у кожного з них може бути окремий монітор і клавіатура, вони можуть працювати навіть дистанційно, однак над вирішенням однієї задачі.
У такій роботі «в чотири руки», кожен з програмістів бере на себе одну з ролей. Один програміст є
«водієм», який кодує, а інший виконує функцію
«штурмана», що перевіряє написаний код, вичитує, коректує, а також з’ясовує, куди рухатися далі. Цими ролями можна мінятися — тоді «водій» стає «штурманом» і навпаки.
Які переваги такої роботи:
Дві голови краще, ніж одна. Якщо один програміст зіткнеться з проблемою в кодуванні, двоє точно знайдуть рішення.
Менше помилок. Оскільки інший програміст відстежує роботу свого компаньона, то в результаті помилки, що виникають, виправляються на етапі кодування.
Ефективний спосіб обміну знаннями. Така практика дозволяє програмістам отримувати реальний досвід і практичні інструкції напряму від партнера. Що набагато краще, ніж онлайн-підручники.
Отже, робота у парі допомагає програмістам вчитися один в одного, розробляючи програми з кращою якістю коду та меншою кількістю помилок. І ця практика набуває все більшої популярності.
А як вам краще програмувати: самостійно чи у парі з колегою?
733 views15:00