매일 매일 조원들과의 코드리뷰, 현업 개발자로 부터의 코드리뷰를 통해 왜 코드리뷰를 해야하는지, 코드리뷰를 잘하려면 어떻게 해야하는 지를 배울 수 있었다.
코드리뷰를 하는 이유
- 왜 코드를 이런 방식으로 작성했는지 토론하면서 학습할 수 있다.
- 코드 리뷰를 할 때 필요한 개념, 설명해야할 개념들을 다시한번 명확하게 알 수 있다.
- 다른 팀원의 코드를 보면서 개선할 것을 찾으면서 문제를 발견하는 능력을 키울 수 있다.
코드리뷰를 잘하기 위한 방법
- 정답을 찾으려고 하기 보다는 같이 코드 리뷰는 하는 사람들의 의견을 들어야 한다.
- 학습하기 : 코드리뷰를 하기 위한 개념들을 학습해야 한다.
- 좋은 가독성: Flow Chart, ERD, Readme 등 문서를 자세하게 적어 다른 사람들이 코드, 프로젝트 구조를 파악하기 쉽게해야 한다.
위의 리뷰어님의 코멘트를 통해 나의 코드에 대한 설명이 부족하다는 것을 느꼈다.
코드리뷰를 잘하기 위해 실천한 것
가독성
Readme에 목차와 바로가기 링크를 만들고, 디렉토리 구조, ERD를 첨부하여 프로젝트 구조를 파악하기 쉽게하였다
팀원의 의견 물어보기, 학습하기
Id값을 auto increment(자동 증가) 할 경우 생기는 문제점에 대해 학습한 후 slack을 통해 팀원들의 의견을 물어보았다.
728x90
'네이버 부스트캠프 웹・모바일 8기 > 네이버 부스트캠프 멤버십' 카테고리의 다른 글
네부캠 멤버십 학습 스프린트 5주차 Day2 회고 (0) | 2023.10.04 |
---|---|
네부캠 멤버십 5주차 - Day1 회고 (0) | 2023.10.03 |
네이버 부스트캠프 멤버십 1차 학습 스프린트 2주차 회고 (0) | 2023.09.27 |
네이버 부스트캠프 멤버십 1차 학습 스프린트 1주차 회고 (0) | 2023.09.27 |
네이버 부스트캠프 멤버십 1차 학습 스프린트 전체 회고 (0) | 2023.09.27 |