My question arises from this question, where one of the comments suggests that the DEBUG log level is more subtle than TRACE. Looking at what TRACE and DEBUG mean in .NET, this seems to make sense because, by definition, DEBUG (as a concept) is never considered in production. This is probably why they are not used as an event type in the corporate library. On the other hand, all the other implementations that I know of (log4net, nlog, common.logging) have TRACE as a more subtle level than DEBUG. That is, an application running at the DEBUG log level will not write TRACE logs.
We need to implement our own magazine structure, and I was wondering if there are more people out there who think that DEBUG should really be the most "spam" journal level? Or do you think this is a mistake if our new structure should provide some easy-to-use acquaintance with new developers, etc.?
Thank.
source
share