2016년 1월 12일 화요일

코드리뷰(Code Review), 과연 유용한 것인가

코드리뷰 (code review) 는 개발자가 작성한 코드를 다른 개발자가 정해진 방법을 통해 검토하는 일을 말하며 , 등위 검사 , 제 3 자 검사라고도 합니다 . 그러나 한 조사결과에 따르면 개발자들이 코드리뷰를 수행하지 않는 가장 큰 이유는 시간부족 때문입니다 . 따라서 과연 코드리뷰는 개발자들이 완료일정의 압박에도 불구하고 수행해야 할 가치가 있는 것인지 또는 다른 대응요소가 존재하는 것인지에 대한 견해를 제시합니다 .

미 IT 전문지에서 600 명 이상의 개발자들을 대상으로 수행한 최근 조사에 따르면 코드리뷰를 수행하지 않는 가장 큰 이유는 개발자들에게 시간이 없다는 것입니다.
오늘날 모든 현대인들이 시간에 대해 압박을 받고 있으며 , 모든 개발자들에게도 가장 중요한 문제 중 하나입니다. 코드리뷰에 시간이 많이 걸리는 것이 문제라기보다는 기업 또는 개발팀에서 코드리뷰에 드는 시간을 할당할 여유가 없다는 것이 문제입니다.
일부에서는 형식적이고 수동적인 코드리뷰에는 많은 시간이 소요되고 , 대부분의 사람들은 의심의 여지없이 코드리뷰에 시간을 들이는 것은 비생산적인 것이라고 주장할 수 있습니다.
  • 도구기반 코드리뷰의 차별성
  • 결함이 실제로 수정됐는지 확인하기
  • 결함에 대한 비용에 대해 생각하기
  • 자명한 사실

댓글 없음 :

댓글 쓰기