AI 시대 코드 리뷰, 큰 PR부터 쪼개자
5일 전
AI 시대의 코드 리뷰는 이제 코드를 한 줄씩 읽는 일만으로 해결하기 어려워진다.
동료들이 AI를 적극 활용하면서 PR 하나의 diff가 평균 6,000줄까지 커지고 있다. 변경량이 많아질수록 리뷰어는 전체 맥락을 놓치기 쉽고, AI에게 리뷰를 맡겨도 장황한 설명만 늘어나는 경우가 많다.
이럴수록 핵심은 AI를 리뷰어로 대체하는 것이 아니라, 리뷰 가능한 단위로 작업을 만드는 데 있다.
큰 PR은 설계 변경, 데이터 구조 변경, 구현, 테스트처럼 의미 있는 단위로 나눈다. 작성자는 무엇을 왜 바꿨는지, 어떤 부분을 특히 봐야 하는지, 아직 해결하지 못한 위험은 무엇인지 설명해야 한다. 리뷰어는 모든 줄을 같은 깊이로 읽기보다 인증, 권한, 데이터 손실, 동시성처럼 실패 비용이 큰 부분부터 확인한다.
AI에는 전체 diff를 던지고 평가를 맡기기보다 변경 목적과 시스템의 제약을 함께 제공하고, 특정 위험을 찾도록 질문하는 편이 효과적이다. AI의 설명이 길다면 결론, 근거, 확인이 필요한 파일만 요구해 출력 형식부터 제한해야 한다.
결국 AI 시대의 코드 리뷰 역량은 더 빠르게 많은 코드를 읽는 능력이 아니다. 사람이 이해하고 검증할 수 있는 크기로 변경을 설계하고, 중요한 판단에 집중하는 능력에 가깝다. 큰 PR을 줄이는 책임은 리뷰어에게만 있지 않고 작성자와 팀의 개발 문화 전체에 있다.
링크
0
투자 유의사항
모든 투자 의사결정에 대한 책임은 전적으로 투자자 본인에게 있으며, 서비스 내 정보를 활용해 발생한 금전적 손실이나 법적 문제에 대해서 작성자와 당사는 어떠한 법적 책임도 지지 않습니다.
