코드품질 분석기 개발 기록 인턴기간(2015. 08 ~ 2015. 12)에 적용했던 코드 품질 분석기를 기록해본다. 1. How 정적분석 (Static Analysis) 동적 테스팅으로 찾기 힘든 결함 발견 테스팅 실행 전 조기결함 발견 높은 복잡도 측정치와 같은 매트릭을 계산하여 의심스러운 양상에 대한 조기 경보 코딩룰 (Coding Rule) 소스코드 스타일의 통일성을 갖기 위함 소스코드 가독성 향상 유지보수 용이 SWMD (SW Module Design) SW 모듈간의 의존성 관리로 모듈의 독립성 확보 모듈 단위 독립적/병렬적 개발, 테스트를 통한 R&D 효율화 재작업을 최소화하여 제품 Lead time을 단축 Technical Dept: 빠르지만 지저분한 방식으로 일하면, 회계에서 말하는 부채와 ..