코드를 보다가 궁금한 것이 있으면 서로 질문하고, 실수를 발견해주기도 하면서 함께 성장하는 개발자가 되어 보아요!
서로 코드 리뷰를 할 때는 마음가짐이 무엇보다 중요합니다. 리뷰어(리뷰하는 사람)
는 틀렸다고 말하기보다 의견을 묻고 제안하는 것이 좋고, 리뷰이(리뷰 받는 사람)
는 내 코드를 꼼꼼히 읽어주었다는 것에 감사한 마음을 갖는 자세로 임해야 합니다.
리뷰이
가 고려해야 할 것
리뷰어
가 고려해야 할 것
*아래 방법은 Google의 코드리뷰 프로세스 및 정책을 참고해 작성하였습니다.
대부분의 우리는 경력이 풍부한 현직 개발자가 아니기 때문에, 심층적인 코드 리뷰를 진행하기는 어렵습니다.
그럼에도 아래의 4가지 주제와 같이, 현직 개발자가 아니더라도 충분히 할 수 있는 얕은 코드 리뷰를 소개합니다.
디자인
: 코드가 잘 설계되어 있는가?: 리뷰어는 작성자의 파일 구조에 대해 물어볼 수 있어요. 정답을 구하거나 조언하기보다, 작성자의 의도가 무엇인지를 물어보는 것이 좋습니다. 코드 구조에 대해 서로 이야기하면서 더 나은 설계 방법을 고민해보아요.
예시) variable_ex는 굳이 전역변수가 아니어도 될 것 같아요! function_ex 함수 안에 넣어보는 건 어떨까요?