code review
- 코드스쿼드의 '클린코드,리팩토링,TDD'강의에서 진행한 코드리뷰와
- 코드리뷰를 받는 입장이기때문에 어떤 부분을 리뷰하는지를 포인트로 정리
- SLiPP의 테스트기반 개발 스터디에서 진행하는 코드리뷰에서 배운 것을 정리
- 매 스터디시간에 전시간 코드리뷰를 짧게 하면서, 현업에서 실제로 어떤 식으로 코드리뷰를 진행하고 있는지 도형형님이 틈틈이 코멘트를 하시는데,
- 기본 매너(리뷰된 내 작성코드에 응답 코멘트를 다는 것, 코드리뷰에서 감정을 건드리지 않도록 조심하자 등)와 현업에서의 적용(merging에 대한 의견)을 배울 수 있어서 유익하다
- 시니어가 진행하는 코드리뷰를 엿볼 수 있는 거의 유일한 기회라서 도움이 된다.
- 코드리뷰에서 감정을 건드리지 않도록 조심하자
- 리뷰된 내 작성코드에 응답 코멘트를 달아서 피드백을 주자.
- 리뷰된 코드에
반영했습니다
등올 다시 코멘트 다는 거 잊지말자!
- 리뷰된 코드에
- (팀마다 방식다름) merging시에도 다른 팀원들도 'ohahohah merge 찬성합니다' 등의 피드백을 주고 이를 확인 후 merge함
- 보통 팀원들이 conversation에 자신이 코드리뷰했음을 코멘트함. merge에 대한 의견도 코멘트함.
- PR 명세 수준 : '설계서 + 새로 작성한 명세서' 를 보고 다음 작업자가 이해할 수 있을 정도
- 저번 스터디시, 코드리뷰 후 master에 merge하였으나, 이번 주차 테스트코드 실행했는데 테스트케이스 깨짐. 해당상황 수정 후, 기록 남김
- 2018-05-02 테스트 실패 master 픽스 / 실제 픽스한 commit