맞다,,,나는 코드리뷰가 처음이다,,,!!!
우리는 프로젝트를 진행하기전 코드 리뷰를 진행하기로 했다.
😅 내가 생각한 잘못된 코드 리뷰
PR를 보내고 Merge하기 전에, 2명 이상의 리뷰어가 approve를 하면, 코드 리뷰가 통과한 것이고, dev브랜치에 merge할 수 있도록 하였다. 나는 처음에 대수롭지 않게 생각했다. 코드 리뷰가 단순히 내가 쓴 코드에 대해서 설명할 수 있고, 설득시킬 수 있다면 된다고 생각했기 때문이다.
😵💫 상상이상의 첫 리뷰
하지만,,,, 위 사진은 나의 첫 PR이다. 70개의 리뷰가 달렸다,,, 물론 내가 답을 쓴 것까지 합쳐서 70개지만, 그렇다해도 충분히 높은 숫자이다.
나는 코드리뷰를 받으면서, 느꼈다. 내가 코드를 생각없이 기계처럼 작성할 때가 많구나, 나의 코드 속에서는 나의 생각이 들어가지 않은 곳이 많구나,,,,나 코드 잘못짜고 있었네,,,,
🧐 내가 느낀 코드 리뷰
나는 코드리뷰를 받으면서, 많은 것을 느꼈다,,,!! 코드를 생각하면서 작성하자, 어떻게 하면 더 나은 코드를 작성할 수 있을지 생각하자, 좋은 코드는 무엇일까,,,
코드 리뷰에서 중요한 것은 코드 리뷰를 받는 것 뿐만 아니라, 해주는 것도 중요하다는 것을 느꼈다!! 우리의 코드 리뷰를 이끌고 있는 친구가 자기는 코드리뷰에 보통 1시간 걸린다고 했다,,,나는 오래해봤자 20분이였다,,, 나 코드리뷰 대충하고 있었구나,, 형식적으로 하려고 했구나,,,라는 생각이 밀려왔다,, 그래서 나도 그 친구의 말을 듣고 최대한 코드 리뷰를 열심히 하려고 노력했다,, 코드를 일일이 다 돌려보고, 궁금한 점은 물어도 보고, 어떤 것이 더 나은 코드를 작성할 수 있을 지에 대해서 고민하면서 코드 리뷰를 진행하였다,,, 그래서인지, 답글로 고맙다라는 답글을 볼 때마다 뿌뜻함을 더 느끼게 됐다,,!! 이게 코드리뷰를 하는 맛이구나,,,,
코드 리뷰를 하면서는 성장이라는 단어와 함께라는 단어가 가장 많이 떠올랐다,, 코드 리뷰를 받으면서, 어떤 부분이 잘못되었는지 보면서 성장할 수 있었고, 다른 사람의 코드를 보면서 이렇게도 작성을 하구나!!라는 것을 배우면서 성장할 수 있었다,,,프로젝트는 함께 진행하는 것이기 때문에, 모두가 각자의 코드에 대해서 이해할 수 있어야 되고, 코드 리뷰를 하면서, "함께 성장"할 수 있다는 것을 느꼈다
'📽project > 🎀ReBoN' 카테고리의 다른 글
OAuth login 구현 구조 변환 과정 (0) | 2022.05.29 |
---|---|
👐컨벤션 어디까지 해봤니❓ (0) | 2022.03.14 |
설계,,,,이렇게 하는 게 맞는 건가,,,?? (0) | 2022.03.10 |