페어 프로그래밍

덤프버전 :


1. 개요
2. 상세



1. 개요[편집]


pair programming.


2. 상세[편집]


애자일 소프트웨어 개발 방법에 속하며, 하나의 컴퓨터로 두 프로그래머가 짝을 이루어 2교대로 작업한다.

코드를 작성하는 사람(진행자, driver)과 관찰자(observer, navigator)로 나뉘며, 관찰자는 코드 검토(code review)를 담당한다. 보통 25~30분 코딩 + 5~10분 휴식 주기를 반복한다. 뽀모도로 기법의 프로그래머 버전.

관찰자는 진행자가 코딩하는 부분을 같이 보며 자신이 떠올린 방향, 좋은 아이디어, 해결법 등을 제시하여 호율을 증대시킨다.

다른 사람의 코딩 스타일 방향을 맞추는 등 협동성을 기를 수 있다는 게 장점이다.
숙련자-초보자 뿐만 아니라 비슷한 능력자끼리도 가능.
파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-12-14 20:31:02에 나무위키 페어 프로그래밍 문서에서 가져왔습니다.