코드스테이츠 1일차(2) - 페어프로그래밍 복습

열공하는바보·2023년 4월 11일
0

페어그래밍의 필요성)
=> 현업의 개발자는 모두 팀 단위의 프로젝트를 진행합니다. 팀의 모든 구성원이 같은 의견일 수는 없기 때문에, 서로의 의견을 공유하고 조율해야 합니다. 협업하는 과정에서 팀원들과의 소통이 잘 이루어지는 것이 코딩 실력보다 더 우선시 되는 경우도 많습니다. 이때 상대방을 이해시킬 수 있는 능력도 개발자가 갖추어야 하는 필수 역량입니다.

내비게이터:
문제를 해결하기 위한 전체적인 방향을 제시합니다.
드라이버가 적는 코드 중 실수가 있다면 피드백합니다.

드라이버:
내비게이터와 함께 문제를 해결할 수 있는 방향을 고민합니다.
내비게이터가 제안하는 방향에 따라, 구체적인 문제해결 방법을 생각해 보고 코드 작성을 합니다.
이때 드라이버는 자신이 작성한 코드를 내비게이터에게 설명할 수 있어야 합니다.

profile
안녕하세요

0개의 댓글