TL; DR : 페어 프로그래밍이 효과가 있다고 생각하지 않습니다. 대신 당신은 자신의 코드의 장기적인 품질에 대해 우려 사람을 얻는 것을 시도하고 그들이해야 원하는 답변을 찾을 수 있습니다. 이것은 비공식적으로 이루어져야합니다.
문화와 품질에 대하여
이 문제는 프로그래밍 방법론이 아니라 문화 에 관한 것 입니다. 내 경험상, 문화는 지시 할 수 있지만 사람들에게 그것에 대해 이야기하는 것은 드물다. 즉, 자연스럽게 진화하지 않았거나 기존 관행에서 너무 멀리 떨어져있는 사람들에게 특정 워크 플로를 강요하려는 것은 부정적인 결과를 초래할 수밖에 없습니다.
다시 말해, 당신은 궁극적으로 당신이있을 때조차도 최신 유행어를 윙윙 거리는 사람들 과 어울리는 것을 원하지 않습니다 . 내가 아는 대부분의 프로그래머는 정신적으로 당신을 배경 소음으로 태그합니다. 회사 벌이되지 마십시오.
제 생각에, 당신이 스스로에게 물어봐야 할 가장 중요한 질문은 "조직이 제시 한 코드의 품질과 비즈니스 가치에 만족합니까?"입니다. 그 대답이 부정적이라면, "어떻게하면 되나요?"라고 물어야합니다.
궁극적으로 품질과 가치는 오직 귀 하나 조직 내 다른 사람 만이 생각할 수 있는 인간 정의입니다.
페어 프로그래밍 및 미세 관리
따라서 조금 앞뒤가 거칠게 들릴 위험이 있으므로 페어 프로그래밍에 대해 읽으면 실제로 어떤 형태의 미세 관리 또는 다른 방식에 대해 생각 하게됩니다. MM은 대부분의 사람들을 소외시키기위한 확실한 방법입니다.
페어 프로그래밍 방어 : 페어 프로그래밍은 다른 남자의 어깨 너머로 보이는 남자에 관한 것이 아닙니다. 그것은 경영진이 얻는 것처럼 미미합니다. PP는 두 가지 수준을 동시에 생각하기 위해 두 가지 마음을 사용하는 것에 관한 것입니다. 한 사람은 높은 수준 의 큰 그림 문제를 처리하는 반면 다른 사람은 작업 코드를 생성하는 데 필요한 너트와 볼트를 처리 합니다. 그리고 겸손한 의견으로는 두 참가자가 장소를 바꿀 위치에 있지 않은 경우에는 거의 효과가 없습니다. 그들은 비슷한 개념의 전문적인 무기고와 전문적인 어휘를 공유 할만큼 충분히 경험이 있어야한다 (우리는 아직 연결되어 있지는 않지만 muhahaha).
귀하의 상황에 대해, 나는 당신이 작은 팀이기 때문에 당신은 실제 경험 (당신의 게시물이 나에게 들리는 것과 같은), 페어 프로그래밍 또는 대부분의 코드를 대부분 검토하는 유일한 사람이기 때문에 말할 것입니다. 작동하지 않습니다. 하루 24 시간 만 있습니다. 대신 몇 가지 솔루션을 고려할 수 있습니다.
적절한 언어 태그로 SO에 참여하거나 Code Review SE에서 검토 할 코드 스 니펫을 게시하도록 권장하십시오. 주당 최대 SO 담당자 점수를 얻을 수있는 사람에 대해 비공식적 인 경연 대회를 시작하십시오.
지속적인 피드백을 제공하고 커뮤니티의 핵심을 따르기 때문에 초보자 개발자에게는 놀라운 일이 될 수 있습니다.
그들이 체크인 한 코드 중 일부를 살펴보고 장기 진화에 관한 몇 가지 질문으로 비공식적으로 도전하십시오. 대부분의 초보자 프로그래머는 코드를 읽고 유지 관리 할 수있게 만드는 것에 익숙하지 않습니다. 일단 당신이 그 문제를 머리로 가져 오면, 그들은 당신이나 다른 출처로부터 더 많은 정보를 스스로 찾을 것입니다.