반응형
페어 프로그래밍 이란
애자일(Agile) 개발 방법론에 자주 사용하는 기법으로
2명 이상의 개발자 함께 코드를 작성한다.
코딩할 때 누군가 지켜본다고
불편하면서 두려움을 느낄 수 있다.
프로그래밍을 스스로 학습할 수도 있지만
자기만의 방식에만 갇히다 보면
성장 기회를 놓칠 수도 있다.
페어 프로그래밍 장점
• 실시간으로 코드 리뷰가 이루어져 버그 조기 발견
• 팀원 간 도메인 지식 공유
• 서로의 경험과 기술 교류
효과적인 페어 프로그래밍 방법
• 명확한 목표 설정
• 주기적인 역할 전환
• 다양한 조합 구성 (서로 다른 스타일, 주니어와 시니어 등 )
• 실시간으로 코드 작성 하는 것을 공유해보기
• 하루 일정 시간을 정해 페어 프로그래밍을하고, 이후 독립적으로 작업
• 주기적으로 페어 바꾸기
반응형
'까망 동네 > IT 용어' 카테고리의 다른 글
[SW 테스트] Regression / Long Run / Aging Test (1) | 2024.11.25 |
---|---|
패리티 코드와 해밍코드 (2) | 2024.11.22 |
Sanity Test란 (4) | 2024.11.20 |
[애자일/스크럼] 칸반 보드(Kanban Board) (5) | 2024.11.17 |
빅엔디안 & 리틀엔디안 (3) | 2024.01.05 |
댓글