코드 리뷰를 전부 해야 할까?

Maybe We Shouldn't Be Reviewing All This Code

AI가 생성하는 코드가 인간의 검토 속도를 크게 초과하면서, 코드 리뷰의 역할에 대한 논쟁이 뜨겁다. Thoughtworks의 Rachel Laycock은 코드 리뷰가 버그 발견 이상의 가치(지식 공유, 멘토링, 공동 소유권 등)를 제공한다는 주장에 동의하면서도, 이를 리뷰 시점까지 미루는 것이 잘못이라고 지적한다. 그녀는 페어 프로그래밍, 트렁크 기반 개발, 디자인 세션 등 피드백을 더 일찍 제공하는 방법을 제안하고, 모든 변경 사항을 검토하는 대신 예외적인 경우에만 인간 리뷰를 적용하는 '예외적 리뷰'를 옹호한다. 이는 AI 시대에 엔지니어가 diff(변경 사항)가 아닌 시스템을 이해하는 데 집중해야 함을 시사한다.

우리는 엔지니어가 diff가 아닌 시스템을 이해하도록 해야 한다.

이 날의 다른 글

2026-09-03