【发布时间】:2011-11-09 04:34:42
【问题描述】:
我目前正在为一些网络监控工具开发一个 java 应用程序。在我的代码中,我应该经常使用日志记录。由于它是一个网络管理软件,日志中的信息对用户非常有用,因此必须使用它们。但是现在我对我应该更喜欢哪种记录器方法有点困惑。现在我正在使用Logger.lop(...//...),因为在它的帮助下,我们还记录了类名和方法,因此我(开发人员)调试代码和查找错误变得非常容易。但最后我很困惑我是否应该使用相同的日志记录机制将它交付给最终用户???让您的用户知道当前正在执行哪种类,发生了哪种方法错误是否有任何危害。我在许多产品中多次看到异常处理堆栈跟踪被使用,所以通常我们也会得到类名。那么让最终用户知道你的类名和方法是什么没有问题吗??
【问题讨论】:
-
@all 它可能会看到一个理论问题,但仍然不是不合逻辑的
标签: java logging error-logging end-user