본문 바로가기
까망 동네/IT 용어

페어 프로그래밍(Pair Programming)

by 까망 하르방 2024. 11. 21.
반응형

페어 프로그래밍 이란

애자일(Agile) 개발 방법론에 자주 사용하는 기법으로

2명 이상의 개발자 함께 코드를 작성한다.

 

코딩할 때 누군가 지켜본다고

불편하면서 두려움을 느낄 수 있다.

 

프로그래밍을 스스로 학습할 수도 있지만

자기만의 방식에만 갇히다 보면

성장 기회를 놓칠 수도 있다.

 

 

페어 프로그래밍 장점

실시간으로 코드 리뷰가 이루어져 버그 조기 발견

팀원 간 도메인 지식 공유

서로의 경험과 기술 교류

 

 

효과적인 페어 프로그래밍 방법

명확한 목표 설정

• 주기적인 역할 전환

다양한 조합 구성 (서로 다른 스타일, 주니어와 시니어 등 )

• 실시간으로 코드 작성 하는 것을 공유해보기

하루 일정 시간을 정해 페어 프로그래밍을하고, 이후 독립적으로 작업

주기적으로 페어 바꾸기

반응형

댓글