# pair driver
총 1개의 포스트

TIL1: Pair Programming
Pair programming이란, Agile software development technique의 하나로 두명의 개발자가 짝이 되어 한명이 Driver가 되어 키보드로 코드를 작성하고, 한명이 Navigator가 되어서 코드의 방향성을 제시하고 리뷰하는 방식을 말합니다. Agile의 핵심인 협력과 피드백의 중요성이 커짐에 따라 더욱 자주 공유하고 소통하는 개발자의 가치가 빛을 발합니다. 누구나 처음부터 소통을 잘 하는 개발자일 수는 없기에 Pair programming을 통해 서로의 커뮤니케이션 능력을 키우고 생산성 향상 및 개발자의 역량 강화에 큰 효과를 얻을 수 있습니다. 구체적인 방법은 짝이 된 두 사람이 Navigator와 Driver 역할을 번갈아 가면서 하되, Navigator는 좀 더 높은 수준의 문제를 고민하는데 집중을 하고 Driver는 작은 목표를 빠르게 해결하여 구현하는데 집중합니다. 그리고 Navigator는 사소한 Syntax에러 등은 바로 피드백
2020년 9월 7일
·
0개의 댓글·
0