로깅을 System.out.println() 로 하면 안되는 이유
·
JAVA
학습 배경 자바를 공부하면서 나에게 가장 고마운 문장은 System.out.println()이다. 내 블로그와 깃에서 알 수 있는 것처럼 나는 상당히 이 로깅 기법을 좋아하는데, 이유는 간단하게 sysout 이라고만 치면 자동으로 완성까지 해주고 내가 짠 코드가 어디까지 왔나 확인도 할 수 있음과 동시에 값 역시 출력할 수 있기 때문이다. 그런데 다른 사람드의 자바 코드를 보면 System.out.println() 이걸 쓰는 사람은 몇 안되었다. 왜지...? 편하게 출력 가능한 System.out.println()를 놔두고 사람들은 로깅 프레임워크를 사용하는 거지? ? ? ? 그래서 한번 찾아봤다. 로깅 기법은 언제 쓰는 것이 적당한지를! 근데 놀랍게 찾아보는 와중에 모두가 System.out.print..