gpt4 book ai didi

language-agnostic - 记录错误的最佳实践是什么?

转载 作者:行者123 更新时间:2023-12-03 13:45:14 26 4
gpt4 key购买 nike

我很多次看到记录如下错误:

System.out.println("Method aMethod with parameters a:"+a+" b: "+b);
print("Error in line 88");

所以..记录错误的最佳实践是什么?

编辑:

这是Java,但可以是C/C++,基本等。

最佳答案

Apache Commons Logging不适用于应用程序常规日志记录。该库供不希望在API用户上强制执行日志记录实现的库或API使用。

Commons Logging也存在类加载问题。

选择[许多]日志记录api之一,使用最广泛的可能是log4jJava Logging API

如果要实现独立性,则可能要考虑log4j的原始作者SLF4J

选择了一个实现后,然后在该实现中一致地使用日志记录级别/严重性,以便更轻松地搜索/过滤日志。

关于language-agnostic - 记录错误的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/296150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com