클린코드 자바스크립트 2기 시트
페어 프로그래밍
- 페어 프로그래밍의 장점
- 결함이 50%이상 감소할 수 있다.
- 실제 하나의 앱을 만들고 통합하는 시간이 30%이상 감소할 수 있다.
- 잘하는 사람의 암목지를 효과적으로 배울 수 있다.
- 갈등을 빨리 드러냄으로써, 팀워크를 향상시킨다.
- 같이 하기 때문에 혼자서 해결하기 어려운 문제를 접근하는데 있어서 좀 더 쉽게 다가갈 수 있는 “짝용기”가 생김
- 페어 프로그래밍이 하기 좋은 시기
- 혼자 개발하는 것이 지겨울 때
- 혼자 개발하는 것이 두려울 때
진행방법
빈번하게 둘을 교대
- 드라이버 : 키보드를 붙잡는 사람
- 네비게이터 : 옆에서 지도를 봐주는 사람