🫶 서로의 코드를 리뷰하면 좋은 점

코드를 보다가 궁금한 것이 있으면 서로 질문하고, 실수를 발견해주기도 하면서 함께 성장하는 개발자가 되어 보아요!

  1. 남이 작성한 코드를 꼼꼼히 읽어보는 것만으로도 개발 실력 향상에 큰 도움이 됩니다.
  2. 같은 기능을 구현하였어도 방법은 가지각색입니다. 다른 사람의 코드를 보며 시야가 넓어집니다.
  3. 함께 코드 리뷰를 할 수 있는 것은 10주 스터디의 가장 큰 장점 중 하나입니다. 개발실력 향상을 위해 스터디의 특권을 120% 활용해보시기 바랍니다!

❣️ 코드 리뷰를 할 때의 마음가짐

서로 코드 리뷰를 할 때는 마음가짐이 무엇보다 중요합니다. 리뷰어(리뷰하는 사람)는 틀렸다고 말하기보다 의견을 묻고 제안하는 것이 좋고, 리뷰이(리뷰 받는 사람)는 내 코드를 꼼꼼히 읽어주었다는 것에 감사한 마음을 갖는 자세로 임해야 합니다.

(2023) 채널톡(MAX) (4).png

리뷰이가 고려해야 할 것

리뷰어가 고려해야 할 것

🌱 얕은 코드 리뷰하는 방법

*아래 방법은 Google의 코드리뷰 프로세스 및 정책을 참고해 작성하였습니다.

대부분의 우리는 경력이 풍부한 현직 개발자가 아니기 때문에, 심층적인 코드 리뷰를 진행하기는 어렵습니다.

그럼에도 아래의 4가지 주제와 같이, 현직 개발자가 아니더라도 충분히 할 수 있는 얕은 코드 리뷰를 소개합니다.

  1. 디자인 : 코드가 잘 설계되어 있는가?

: 리뷰어는 작성자의 파일 구조에 대해 물어볼 수 있어요. 정답을 구하거나 조언하기보다, 작성자의 의도가 무엇인지를 물어보는 것이 좋습니다. 코드 구조에 대해 서로 이야기하면서 더 나은 설계 방법을 고민해보아요.

예시) variable_ex는 굳이 전역변수가 아니어도 될 것 같아요! function_ex 함수 안에 넣어보는 건 어떨까요?