您应该将 log4net 用于中小型项目吗?
Should you use log4net for small to mid-sized projects?
我刚刚了解了 log4net 及其功能。对于初学者,我目前正在做一个小项目。我们需要将错误、警告等记录到一个文件中,还需要向所有涉及的开发人员发送有关任何致命错误的电子邮件。 log4net 对于一个大约有 10 类 个需要日志记录功能的小项目来说是不是太过分了?在长 运行 中使用 log4net 有什么好处吗?我们最初打算只使用 FileIO 操作和 Mail 函数来实现相同的目的。
这个问题的答案主要是基于意见,从一开始就使用日志框架的一些原因:
- 标准的日志记录方式
- 配置简单
- 小项目会越来越大,如果你一开始就做对了,以后就不需要返工了
- 使用日志记录框架不会比自己编写花费更多的时间。这可能是安全的时间。例如,当日志记录失败时,log4net 永远不会使您的程序崩溃。您自己的框架可能会与您的业务逻辑交互并给您带来意想不到的结果。
我刚刚了解了 log4net 及其功能。对于初学者,我目前正在做一个小项目。我们需要将错误、警告等记录到一个文件中,还需要向所有涉及的开发人员发送有关任何致命错误的电子邮件。 log4net 对于一个大约有 10 类 个需要日志记录功能的小项目来说是不是太过分了?在长 运行 中使用 log4net 有什么好处吗?我们最初打算只使用 FileIO 操作和 Mail 函数来实现相同的目的。
这个问题的答案主要是基于意见,从一开始就使用日志框架的一些原因:
- 标准的日志记录方式
- 配置简单
- 小项目会越来越大,如果你一开始就做对了,以后就不需要返工了
- 使用日志记录框架不会比自己编写花费更多的时间。这可能是安全的时间。例如,当日志记录失败时,log4net 永远不会使您的程序崩溃。您自己的框架可能会与您的业务逻辑交互并给您带来意想不到的结果。