페어 프로그래밍

    페어 프로그래밍(Pair Programing)

    페어 프로그래밍을 처음 접하게 된 것은 소프트웨어공학 수업 시간에 애자일 방법론을 배우고 있었을 때였다. 그때만 해도 페어 프로그래밍을 직접 해보는 경험은 없을 것 같고, 교수님께서도 자세한 설명이 없으셔서 그냥 알아만 두자라며 넘어갔던 것으로 기억한다. 그렇게 대충 지나갈 줄 알았지만, 부트캠프 활동을 통해 페어 프로그래밍을 경험해 볼 좋은 기회를 얻게 되어서 이에 대한 내용을 자세하게 정리해보고자 한다. 페어 프로그래밍이란? 위키백과에 따르면 페어 프로그래밍(동료/쌍 프로그래밍)은 애자일 소프트웨어 개발 중 하나로 하나의 컴퓨터에서 두 사람의 프로그래머가 작업하는 방법이라고 한다. 전체적인 페어프로그래밍 과정을 간략하게 설명해 보겠다. 1. 두 사람의 역할을 코드를 작성하는 사람인 드라이버와 코드 리..