Should we avoid using logging in business model classes and try to move logging to service/controller classes?In for example java context, logging in model classes will hard couple the code with dependencies on slf4j or commons-logging etc.
It is bad practice to hard couple logging interface/implementation with business model classes?
java;design;logging;model