어떤 소프트웨어가 실행될 때 발생하는 이벤트를 추적하는 수단
로깅은 소스를 짜는 도중 모든 내부적 예외든 외부적인 환경 요인이든 에러가 발생하는 경우를 대비하기 가장 좋은 방법은 구성해놓은 소스가 어느 부분에서 작동이 중단되는지 어느 과정들부터 우리가 원하는 처리 과정이 틀어지는 지 알 수 있는 가장 직관적인 방법이라고 생각한다.
https://github.com/inho-park/LoggingProgram