Halstead 메트릭

Halstead 메트릭 소프트웨어 복잡성의 척도인 Halstead 메트릭은 1977년 Maurice Howard Halstead에 의해 소개된 이론입니다. Cyclomatic Complexity 만큼 유명한 수치로 왠만한 정적분석 도구에서 이 수치를 지원합니다. Halstead 메트릭은 단순히 소스코드에서 연산자와 피연산자의 수를 바탕으로 복잡도를 정량적으로 구한 값인데, 이를 바탕으로 여러 가지 지표를 계산할 수 있습니다. 편의에 따라 각 평가요소를 기호로 적겠습니다. n1 = 프로그램내에서 유일한…