코드 리뷰 시 어떤 방식으로 소통하고 어떤 기준을 통해 리뷰를 수행할지에 대한 가이드입니다.
📌 코드 리뷰의 목적
코드 품질 향상: 불필요하거나 잘못된 코드를 사전에 발견합니다.
서비스 안정성 확보: 배포 전에 잠재적 버그나 장애 가능성을 줄입니다.
기술 공유: 다른 개발자의 아이디어나 구현 방식에서 배울 수 있습니다.
일관된 아키텍처 유지: 전반적인 프로젝트 구조를 유지하고 확장성을 높입니다.
운영 비용 절감: 사전에 문제를 방지하여 장애 대응 및 유지보수 비용을 줄입니다.
📌 코드 단위 및 PR 규칙
📍 PR(Pull Request)은 어떻게 작성하나요?
하나의 PR에는
작은 단위의 기능
만 포함되도록 합니다.
1,000줄 이상의 PR은 금지
합니다. (테스트용 mock data는 예외)
권장 PR 라인 수는 200~300줄
입니다.
📍 왜 작은 PR을 권장하나요?
리뷰어가 전체 코드를 빠르게 이해하고 리뷰할 수 있습니다.
리뷰 병목을 줄여 개발 속도를 높일 수 있습니다.