System.out.println1 [JAVA] System.out.println()을 쓰면 안 되는 이유 나의 경우 로깅에 대해 진지하게 고민해 본 적도 없었거니와, 학원에서도 회사에서도 System.out.println을 자주 활용했었기 때문에 당연하게 생각하고 있었다. 그런데 System.out.println을 쓰면 안 된다니? 처음 듣고 충격을 받아서, 더 자세하게 알아보고자 몇 가지 글을 찾아봤다. 우선 몇 가지의 이유가 있었는데, 로그가 표준으로 출력되기 때문에 어떠한 파일로 저장되지 않고 한 번 출력된 후 휘발되기 때문에 에러가 났을 때 추적하기 어렵다는 것과, 인자로 전달한 문자열만 출력되기 때문에 문제가 발생한 일시, 문제 발생 위치 등에 대한 정보는 알기가 어렵다는 것도 있었다. System.out.println() 성능 저하 문제 그 중에서도 주목해볼 문제는 '성능저하'에 대한 것이었다. .. 2022. 9. 26. 이전 1 다음