///
Search
5️⃣

5조

Created
2022/10/13 06:05
Tags

Github

팀원 각자의 코드 리뷰 스타일을 적어주세요

김민재
기능을 구현하는 것에 있어서 불필요한 코드가 있는지 확인
프로그램 실행시 있을 수 있는 예외상황
커밋 메시지의 의미가 명확한지의 여부
박범서
기능 로직에 대한 이슈가 무엇이 있을지
PR에 담긴 커밋으로 전체적인 흐름 파악이 되는지
커밋 컨벤션을 잘 따랐는지
박중현
코드가 일관성 있게 구현이 되었는지 확인
객체 지향 개념이 잘 적용 되었는지 검토
피드백할 때 올바른 개념을 바탕으로 설명하기
잘 짜여진 코드의 경우 칭찬 아끼지 않기
송주환
중복 코드 있는지
코드의 가독성
commit 시 어떤 작업을 했는지 알 수 있는지
이지현
구현한 로직 중 오류가 발생할 수 있는 부분이 있는지 확인한다.
변수, 클래스, 메소드 등에 명확한 이름을 선택했는지 확인한다.
필요하지 않은 코드가 있는지 확인한다.
최수용
커밋의 단위(커밋 메시지로 어떤 작업을 했고, 메시지만 보고 알 수 있는지)
변수, 메서드, 클레스 네이밍(이름만 보고 무엇인지 알 수 있는지)
다른 방안의 코드가 있을 때 추천해보기
허경주
변수, 함수, 클래스 등의 이름이 적합한지, 혹은 이와 관련되어 필요한 주석이 잘 되어있는지 확인한다.
각 기능이 의도에 맞게 잘 구현 되었는지 확인한다.
리뷰를 작성할 시 긍정적이고 올바른 언어표현을 지향한다.
박민준
타인이 코드를 보았을 때 이해할 수 있도록 주석을 올바르게 달았는지 확인한다.
커밋 메시지를 올바르게 작성했는지 확인한다.
코드를 최대한 간결하게 작성할 수 있는지 방법을 구상해본다.
우리 팀의 코드 리뷰 가이드를 세워봅시다!
리뷰 작성자명
김**
좋았던 점
** 기능에 대한 구현을 하신 부분에서 ***을 사용하셨는데 이것으로 코드가 간결하고 효율적으로 작성된 것 같습니다.
궁금한 점
** 부분에서 ***한 것을 사용하신 이유가 있으실까요? 저는 ****을 사용했는데 둘의 차이점이 궁금합니다.
의견 제시
** 부분에서 사용하신 메서드 외에도 **과 같은 메서드가 있는데 이 메서드를 활용할 경우 …한 장점이 있습니다. 한번 확인해보시고 사용에 대해 고려해보시면 좋을 것 같습니다.
총평
코드 리뷰 전반에 대한 총평입니다.

우리 팀의 1인당 코드 리뷰 최소 시간은?

최소 30분의 시간을 소요하는 것을 원칙으로 한다.

코드 리뷰 완료 확인은 어떻게 진행할까요?

코드 리뷰어는 리뷰 작성이 되었을 경우 리뷰 대상자를 태그해 디스코드 채널에 메세지를 보낸다.
예시 : @리뷰_대상자 님 N주차 리뷰 작성했습니다.
코드 리뷰 대상자는 리뷰를 확인한 후 해당 메세지에 확인했다는 이모지 를 남긴다.