J2SE 베스트 프랙티스 코드 검토는 하나의 카테고리로만 구성됩니다. J2SE 베스트 프랙티스라고도 합니다.
다음 테이블에서는 빠른 코드 검토에 있는 모든 카테고리 및 서브카테고리와 함께 각 카테고리의 규칙에 대한 설명을 나열합니다. 왼쪽 열에서 카테고리는 굵은 텍스트로, 서브카테고리는 일반 텍스트로 표시됩니다.
카테고리 또는 서브카테고리 | 설명 |
---|---|
J2SE 베스트 프랙티스 | Java™ 개발용 J2SE 베스트 프랙티스를 준수하기 위한 코드의 유효성을 검증하는 규칙을 포함합니다. |
AWT | 추상 윈도우 툴킷 라이브러리 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
캐스팅 | 캐스팅 및 강제 변환과 관련된 문제를 감지하는 규칙을 포함합니다. |
복제 가능 | 객체 복제와 관련된 문제를 감지하는 규칙을 포함합니다. |
비교 | 객체 비교 및 객체 동등 테스트와 관련된 문제를 감지하는 규칙을 포함합니다. |
조건 | 조건 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
Constructor | Constructor 정의 및 구현과 관련된 문제를 감지하는 규칙을 포함합니다. |
선언 | 상수, 변수 및 필드 선언과 관련된 문제를 감지하는 규칙을 포함합니다. |
예외 | 예외 처리와 관련된 문제를 감지하는 규칙을 포함합니다. |
초기화 | 프리미티브 및 객체의 초기화와 관련된 문제를 감지하는 규칙을 포함합니다. |
루프 | 루프 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
널(Null) | 널(null) 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
이식성 | 이식성과 관련된 문제를 감지하는 규칙을 포함합니다. |
반영 | 반영 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
일련화 | 일련화와 관련된 문제를 감지하는 규칙을 포함합니다. |
명령문 | 명령문의 일반 문제를 감지하는 규칙을 포함합니다. |
Switch | switch 문 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
스레드 | 스레드 사용과 관련된 문제를 감지하는 규칙을 포함합니다. |
if/else 조건에 부정(negation)을 사용하지 않음