코드 검토 소프트웨어

Code reviewing software

코드 검토 소프트웨어는 인간이 프로그램 소스 코드에서 결함을 찾을 수 있도록 도와주는 컴퓨터 소프트웨어다.두 가지 범주로 나눌 수 있다.

  • 자동 코드 검토 소프트웨어는 미리 정의된 규칙 집합과 대조하여 소스 코드를 검사하고 보고서를 생성한다.
    • 다른 종류의 브라우저는 소프트웨어 구조를 시각화하고 인간이 그것의 구조를 더 잘 이해하도록 돕는다.이러한 시스템은 일반적으로 소프트웨어를 검사할 사전 정의된 규칙 집합을 포함하지 않기 때문에 분석에 더 적합하다.
  • 수동 코드 검토 도구는 향후 참조를 위해 프로세스의 이력을 저장하면서 사람들이 공동으로 변경사항을 검사하고 토론할 수 있도록 한다.

참고 항목

  • 딥코드(2016), 클라우드 기반 AI 기반 코드 검토 플랫폼

참조