/////
Search
3️⃣

피어리뷰 & 코드 리팩토링

 목차

 피어리뷰

미션을 진행한 이후, 피어리뷰를 통해 서로의 코드에 대한 피드백을 진행합니다.

기간

1) 12/28(수) 오전 10시 ~ 오후 4시까지
2) 1/11(수) 오전 10시 ~ 오후 4시까지

프로세스

피어리뷰 팀은 개인별 학습 성향과 역량에 따라 5 ~ 6명으로 구성되었습니다. 미션 수행 후 각 팀 별로 자유롭게 피어리뷰를 진행하시기 바랍니다.
피어리뷰는 개발 결과물 및 문서화 작업 내용 기반의 Pull Request Comment 를 통해 진행합니다.
팀 레포는 피어리뷰를 위해 자율적으로 생성하는 것이므로 참고 부탁드립니다.
팀 레포지터리 이름 형식: PeerReview_NTeam
피어리뷰 예시
피어리뷰가 진행되는 동안 강사 & 멘토님들께서 베스트 코드를 선정해 주실 예정입니다.

피어리뷰 필수 항목

피어리뷰 시 먼저 팀 내에서 자율적으로 리뷰 규칙을 정하시는 것을 권장드립니다  
가장 이슈가 되는 부분 (기능 구현에 대한 부분) 언급
코드 상 이해하지 못한 부분, 문제가 되는 부분을 구체적으로 언급
보완해야할 부분에 대한 의견 제시
총평
피어리뷰 하기 전! 하단 온보딩 페이지에서 여러분 팀만의 피어리뷰 규칙을 정하고 피어리뷰를 시작해보세요! 해당 페이지는 12월 28일까지 작성이 완료되어야 합니다! click!!click!!click!!

피어리뷰 Check List

구현한 로직상에서 오류가 날 수 있는 부분은 없는지
변수, 클래스, 메소드 등에 명확한 이름을 선택했는지
주석이 명확하고 유용한지
주석이 없어도 네이밍이 명확한데 필요 없는 주석이 있는지
코드가 필요 이상으로 복잡하지 않은지
스타일 가이드를 잘 지켰는지 (이 부분은 팀 내의 코딩 컨벤션을 따릅니다.)

 코드 리팩토링

피어리뷰를 통해 받은 피드백 내용과 정답코드를 기반으로 리팩토링을 진행합니다.

기간

피어리뷰가 종료되고 난 후, 당일 오후 4시 ~ 다음날 오전 9시 전까지 (수업 시작 전까지)

진행 내용

정답 코드는 피어리뷰 종료 이후 필수 미션에 한해 제공됩니다.
개별적으로 코드 리팩토링을 진행하는 과정에서 궁금한 점이 있거나, 어려운 부분이 있으면 강사 혹은 멘토님들께 질문을 할 수 있습니다.