PMD
코드품질을 분석도구
소스코드를 분석하여 오류, 코딩규칙위반, 복잡성, 성능문제 등을 찾아주는 도구
코드에서 잠재적인 문제점을 찾아내고 수정함으로써 안정성 높은 소프트웨어를 개발 할 수 있다.
PMD는 총 5단계의 Inspection Level을 관리한다.
Blocker, 심각한문제, 컴파일에러 혹은 중대한 보안취약점 등의 심각한 이슈
Critical, 중대한문제, 컴파일에러 혹은 코드의 안전성이나 보안 등
Urgent, 긴급하지않은 문제, 코드의 가독성, 일반적인 코드 규칙 등
Important, 일반적문제, 코딩표준을 준수하지 않는 등의 가독성과 유지보수성 등
Warning, 낮은중요도의문제, 코드의 가독성/코딩표준에 맞지않으나 긴급한 수정이 필요하지않는 문제
'이론' 카테고리의 다른 글
SVN이란? (0) | 2023.10.27 |
---|---|
JUnit: 자바용 유닛 테스트 프레임워크 (0) | 2023.10.26 |
표준프레임워크 퍼스트북: 1. 표준프레임워크소개 (0) | 2023.10.26 |
HTTP 응답상태코드 (0) | 2023.10.23 |
REST API(아키텍처)의 특징 (0) | 2023.10.23 |