아무것도 하지 않는 if 문을 제거한다.
finally 절에서는 return을 사용하지 않는다.
잘못된 null 조건 비교.
잘못된 위치의 null 비교.
비어있는 finally 블록은 시스템 자원을 낭비할 수 있다.
switch 문에서 break는 필수다.
사용한 리소스는 반드시 반환한다.
for 문에서는 절대 float를 증강변수로 사용하지 않는다.
반복문 끝에는 분기문을 두지 않는다.
Boolean 객체의 사용법.
올바른 문자열 객체 사용.
대소문자를 포함한 문자열 비교법.
StringBuffer / StringBuilder 사용시 주의.
비어있는 예외처리는 치명적인 결함을 무시한다.
인터페이스는 기능의 명세서 역할을 수행한다.
사용하지 않는 소스코드는 삭제하자.
728x90
'소프트웨어 개발(SW Dev)' 카테고리의 다른 글
Type-punning (0) | 2024.03.04 |
---|---|
SIMD (Single Instruction Multiple Data) (0) | 2024.03.04 |
Java 다운로드 (0) | 2021.10.25 |
ISO20000과 ITIL4 (0) | 2021.05.18 |
ITIL(IT Infrastructure Library) (0) | 2021.05.03 |
댓글