본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

PMD, 코드품질을 분석도구

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