Наша команда имеет правила ведения журнала, например
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("model[" + model + "]");
}
вместо простого вызова метода ведения журнала следующим образом:
LOGGER.debug("model[" + model + "]");
Эта практика способна привести к улучшению производительности , но, с другой стороны, делает кодовую базу более сложной. Наше приложение не имеет проблем с производительностью, вероятно, никогда не будет, аргументом для введения политики было просто то, что это хорошая практика, поэтому она должна использоваться каждый раз, когда мы делаем запись.
Считаете ли вы, что это хорошая политика?