Addition
Java Logging 룰셋에는 의심스러운 logger 사용에 대한 규칙이 포함되어있습니다.
1. SystemPrintln
System.(out|err).print는 디버깅의 목적으로 사용하는데, 판매하는 제품 코드안에 남아있을 위험이 있습니다.
logger를 사용하면 이러한 로깅을 사용/미사용 설정이 가능하므로 표준 out 로그가 복잡해지는 것을 막을 수 있습니다.
1 .우선순위: Medium High
2 .심각도: 에러
3 .예시
class Foo{
Logger log = Logger.getLogger(Foo.class.getName());
public void testA () {
System.out.println("테스트 입력 중");
// 권장
log.fine("테스트 입력 중");
}
}