|
|
|
|
|
by btilly
3700 days ago
|
|
It has become popular, but it is still wrong. If you're a nested dependency, then DON'T require end developers to be aware that you're there. Doing so makes you a leaky abstraction. http://www.joelonsoftware.com/articles/LeakyAbstractions.htm... Though the author does have a point that fault here could be put on the library that added the dependency without a default logging behavior. However I'd still blame SLF4J for making the default case suboptimal. |
|