빠른 코드 검토에는 J2EE 베스트 프랙티스, J2SE 베스트 프랙티스, 성능과 같은 3개의 카테고리가 들어 있습니다.
다음 테이블에서는 빠른 코드 검토에 있는 모든 카테고리 및 서브카테고리와 함께 각 카테고리의 규칙에 대한 설명을 나열합니다. 왼쪽 열에서 카테고리는 굵은 텍스트로, 서브카테고리는 일반 텍스트로 표시됩니다.
카테고리 또는 서브카테고리 | 설명 |
---|---|
J2EE 베스트 프랙티스 | 베스트 J2EE 개발 프랙티스에 기반한 규칙을 포함하고 WebSphere® 서버를 대상으로 하는 웹 프로젝트를 지원합니다. |
가비지 콜렉션 | 가비지 콜렉션을 지연시킬 수 있는 메소드 호출을 발견하는 규칙을 포함합니다. |
유지보수성 | J2EE 어플리케이션에서 유지보수하기 어려울 수 있는 코드를 발견하는 규칙을 포함합니다. |
성능 및 확장성 | J2EE 어플리케이션의 성능을 떨어뜨리고 확장성을 제한하는 메소드 호출을 발견하는 규칙을 포함합니다. |
J2SE 베스트 프랙티스 | Java™ 개발용 J2SE 베스트 프랙티스를 준수하기 위한 코드의 유효성을 검증하는 규칙을 포함합니다. |
AWT | 추상 윈도우 툴킷 라이브러리 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
복제 가능 | 객체 복제와 관련된 문제를 감지하는 규칙을 포함합니다. |
비교 | 객체 비교 및 객체 동등 테스트와 관련된 문제를 감지하는 규칙을 포함합니다. |
널(Null) | 널(null) 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
이식성 | 이식성과 관련된 문제를 감지하는 규칙을 포함합니다. |
일련화 | 일련화와 관련된 문제를 감지하는 규칙을 포함합니다. |
스레드 | 스레드 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
성능 | Java 어플리케이션에서 성능을 향상시키고 메모리 사용량을 줄이는 제안을 실행하는 규칙을 포함합니다. |
메모리 | 메모리 사용과 관련된 성능 문제를 감지하는 규칙을 포함합니다. |
매개변수의 수가 동일한 여러 과부하된 메소드는 사용하지 마십시오.