
프로젝트를 과정에서 현직 개발자 멘토분께 여러차례 코드 리뷰를 받는 좋은 경험을 했다.
주변에 개발자로 일하는 지인이 없었기 때문에, 코드 리뷰를 통해 실무에 대한 이야기를 조금이나마 접할 수 있었다.
또한 실제로 코드 리뷰를 진행하는 기업들이 많기 때문에 코드 리뷰를 미리 경험하고, 리뷰 방법을 익힐 수 있는 좋은 경험이었다.
PR 리뷰 방법은 간단한데, Pull Request 시 reviewers를 지정하면 해당 reveiwer에게 이메일로 리뷰 요청이 전달된다.
아래 사진은 PR 리뷰를 요청한 상태인데, Reviewers와 Assignees에 각각 코드 리뷰 담당자와 요청자가 명시되어 있다.
여기서, 코드 리뷰 담당자가 모든 파일의 내용들을 확인하는 것은 번거로운 일일 수 있다.
따라서 전체적인 리뷰를 원하는 것이 아닌, 특정 코드에 대한 리뷰를 원한다면 해당 부분에 comment를 달아놓는 것이 좋은 방법이다.
리뷰를 해주는 담당자마다 다를 수 있는 내용이지만, 대부분의 경우 적용되는 내용일 것이라고 생각된다.
- 실무에서 진행되는 코드 리뷰 flow를 익힐 수 있었다.
- 특정 기술이 실무에서는 어떤 방식으로 사용되는지 알 수 있었다.
- 모호했던 개념, 구글링으로는 얻기 힘든 실무 경험자에게서 나오는 경험담 등 유익한 지식들을 많이 얻을 수 있었다.