빠른 코드 검토

빠른 코드 검토에는 J2EE 베스트 프랙티스, J2SE 베스트 프랙티스, 성능과 같은 3개의 카테고리가 들어 있습니다.

목적

빠른 코드 검토는 심각도 레벨이 문제점인 규칙 세트에 적용됩니다. 이 코드 검토는 코드에서 먼저 해결해야 하는 가장 심각한 문제점을 점검합니다. 이 이름에서도 이 분석이 코드에서 가장 문제점이 되는 부분을 빨리 발견할 수 있다는 점을 알 수 있습니다. 하지만 빠른 실행 시간이 목표는 아닙니다.

규칙 카테고리

다음 테이블에서는 빠른 코드 검토에 있는 모든 카테고리 및 서브카테고리와 함께 각 카테고리의 규칙에 대한 설명을 나열합니다. 왼쪽 열에서 카테고리는 굵은 텍스트로, 서브카테고리는 일반 텍스트로 표시됩니다.

카테고리 또는 서브카테고리 설명
J2EE 베스트 프랙티스 베스트 J2EE 개발 프랙티스에 기반한 규칙을 포함하고 WebSphere® 서버를 대상으로 하는 웹 프로젝트를 지원합니다.
가비지 콜렉션 가비지 콜렉션을 지연시킬 수 있는 메소드 호출을 발견하는 규칙을 포함합니다.
유지보수성 J2EE 어플리케이션에서 유지보수하기 어려울 수 있는 코드를 발견하는 규칙을 포함합니다.
성능 및 확장성 J2EE 어플리케이션의 성능을 떨어뜨리고 확장성을 제한하는 메소드 호출을 발견하는 규칙을 포함합니다.
J2SE 베스트 프랙티스 Java™ 개발용 J2SE 베스트 프랙티스를 준수하기 위한 코드의 유효성을 검증하는 규칙을 포함합니다.
AWT 추상 윈도우 툴킷 라이브러리 사용과 관련된 문제를 감지하는 규칙을 포함합니다.
복제 가능 객체 복제와 관련된 문제를 감지하는 규칙을 포함합니다.
비교 객체 비교 및 객체 동등 테스트와 관련된 문제를 감지하는 규칙을 포함합니다.
널(Null) 널(Null) 사용과 관련된 문제를 감지하는 규칙을 포함합니다.
이식성 이식성과 관련된 문제를 감지하는 규칙을 포함합니다.
일련화 일련화와 관련된 문제를 감지하는 규칙을 포함합니다.
스레드 스레드 사용과 관련된 문제를 감지하는 규칙을 포함합니다.
성능 Java 어플리케이션에서 성능을 향상시키고 메모리 사용량을 줄이는 제안을 실행하는 규칙을 포함합니다.
메모리 메모리 사용과 관련된 성능 문제를 감지하는 규칙을 포함합니다.

샘플 규칙

다음 규칙은 빠른 코드 검토에 적용되는 샘플 규칙입니다. 이 규칙은 이름 지정 규칙 카테고리의 충돌 서브카테고리에 있습니다.
매개변수의 수가 동일한 여러 과부하된 메소드는 사용하지 마십시오.
이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.