CODEDRAGON ㆍSecurity/SecureCoding
페어 프로그래밍(Pair programming)
· ≒ 짝 프로그래밍 ≒ 동료 프로그래밍 ≒ 쌍 프로그래밍
· 두 사람이 하나의 컴퓨터와 키보드를 공유하면서 일하는 기법입니다.
· 두 프로그래머가 한 컴퓨터에서 함께 일하면서 코딩과 코드 리뷰를 동시에 수행하게 됩니다.
· 상호간에 코드 리뷰를 함으로써 보다 좋은 품질을 얻을 수 있습니다.
구분 |
역할 |
드라이버 (driver) |
· ≒ 진행자 · 코드를 작성하는 사람 · 키보드를 소유하고 작업을 진행하는 사람 · 질문과 제안하는 역할 |
내비게이터 (naviagator) |
· ≒ 관찰자 · ≒ pointer ≒ observer · 코드를 함께 리뷰하는 사람(code review) · 훈수를 두거나 큰 그림/방향을 그리는 사람 · 목표와 방향을 점검하며 드라이버의 작업을 검토하고 리트하는 사람 · 작업의 방향을 제시하는 역할 |
https://en.wikipedia.org/wiki/Pair_programming
'Security > SecureCoding' 카테고리의 다른 글
Banana code(바나나 코드) (0) | 2020.04.03 |
---|---|
추정 프랙티스 조감도 (0) | 2020.03.27 |
결정/조건 커버리지(Decision/Condition Coverage) (0) | 2020.03.14 |
결함관리 프로세스 (0) | 2020.03.09 |
시스템 테스트(System Test) (0) | 2020.03.09 |