thumbnail.png

목차

들어가며

안녕하세요. 페어 프로그래밍 또는 짝 프로그래밍 또는 깐부 프로그래밍을 너무나도 좋아하는 joonhan 입니다.

올해 본과정에 들어와서 처음 페어 프로그래밍을 접했는데, 개인적으로 잘 맞는 학습 방법이라는 것을 느꼈습니다.

그래서 페어 프로그래밍이란 무엇인지, 페어 프로그래밍을 통한 자료구조 스터디 후기를 작성한 적이 있습니다.

<aside> 💡 참고 자료

이번에는 페어 프로그래밍을 본과정 과제인 Philosophers 를 수행하기 위해 활용해보았습니다. 그리고 이너서클 과제를 함께 수행할 동료를 찾을 수 있는 42 Peer 동아리 에서 만난 팀원 분들과 함께 코드 리뷰 스터디를 진행하며 느낀 점들을 글로 정리해보았습니다.

꼭 페어 프로그래밍이 정답은 아니겠지만, 42에서 추구하는 학습 방향이 동료 학습이고, 42가 아니었다면 감히 페어 프로그래밍을 시도해볼 엄두가 나지 않았을 것 같습니다.

이 글을 계기로 클러스터에 페어 프로그래밍을 하시는 분들이 조금씩 늘어났으면 하는 작은 소망이 있습니다. 편안한 마음으로 읽어봐주시면 감사하겠습니다.

스터디 후기

페어 프로그래밍에 코드 리뷰 곁들이기

이번 철학자 과제도 지난 과제들과 마찬가지로 2명이 팀을 이루어 프로그램을 완성하는 페어 프로그래밍을 활용해서 과제를 진행했다.

다만, 이번에는 다른 분들과 함께 총 5명이 모여 코드 리뷰 스터디를 이루어 진행했다.

Slack 에서 발견한 스터디 모집 게시물

Slack 에서 발견한 스터디 모집 게시물

평일 오후 1시에 모여서 각자 작성한 코드를 공유하고, 궁금하거나 이해되지 않는 부분을 서로에게 물어보고 답변하는 방식으로 진행했다.

github 에 함께 공유할 repository 를 생성했고, submodule 로 각자의 repository 를 공유하도록 했다. git submodule 을 이번에 처음 써보았는데, 여러 명이 각자의 작업 내역을 공유하기 좋은 기능이라는 것을 알게 되어 이를 글로 작성하여 스터디원들 뿐만 아니라 다른 분들도 참고할 수 있게 글로 정리하였다. 이 과정에서 git 에 조금 더 익숙해질 수 있었다.

git submodule 사용해서 스터디에 활용하기 [팔만코딩경]

git submodule 사용해서 스터디에 활용하기 [팔만코딩경]

우리는 코드 공동체입니다.