Это может быть чисто субъективный вопрос (если ни одна организация не пыталась стандартизировать это), но моя команда борется с этим больше, чем вы думаете.
Мы используем ведение журнала Apache Commons как наш интерфейс ведения журнала, и часто использование приоритета не соответствует нашей команде разработчиков. Например, некоторые разработчики регистрируют любое застигнутое исключение для фатального (log.fatal(message)), даже если поток способен обрабатывать ошибку, тогда как другие регистрируются только до фатальной, когда что-то заставляет программу обязательно прекращать выполнение по любой причине.
Я хотел бы знать, как другие команды определяют каждый приоритет. Кто-нибудь работает в компании, которая явно пытается определить лучшие практики для этого? Джакарта взвесила это?
Моя цель состояла бы в том, чтобы отправить простую рекомендацию для каждого приоритета всей моей команде, чтобы мы могли более эффективно обрабатывать нашу громоздкую регистрацию приложений согласованным образом.