您能否确定放置有助于解决问题的日志记录的最佳位置?

Could you determine the best places where to put logging that will help to troubleshoot issues?

您能否确定放置有助于解决问题的日志记录的最佳位置?

我有两点:
- 将日志消息放在 if-else 逻辑中,至少在循环之后;
- 在有价值的部分的开头和结尾。

该应用程序是 Java 服务,正在与之通信的 Web UI 和 C++ 代理。

有什么想法吗?

我找了几个不错的资源,终于帮到我了:

http://www.slideshare.net/ardentlearner/exception-handling-and-logging-best-practices-v1

http://www.javacodegeeks.com/2011/01/10-tips-proper-application-logging.html