Из-за недавних событий я пытаюсь выяснить, сколько журналов отладки я должен использовать для кода в целом.
Что я делал, так это довольно редко использую журналы отладки, и только в тех случаях, когда я хотел получить дополнительную информацию или что-то еще. Это имело смысл для меня, так как кажется, что вы не должны регистрировать каждую мелочь, которую делает ваш код, поскольку это может привести к тому, что вы наполните себя такой информацией, что будет легче пропустить что-то действительно важное (или сойти с ума от копания через и проверки логов).
С другой стороны, я представляю пример: я только начал использовать logback / slf4j для моего проекта Java, и для проверки правильности настройки файла .xlm я добавил оператор журнала отладки в конец метода который инициализирует компоненты графического интерфейса. Обычно я бы никогда не поместил туда оператор log, потому что совершенно очевидно, что ваши компоненты графического интерфейса не инициализируются правильно при запуске программы. Однако в этот раз я запустил программу, и вот в журналах было показано, что компоненты графического интерфейса инициализировались дважды, хотя отображался только один их набор. Ошибка приличного размера, но что-то, что я, вероятно, не смог бы обнаружить без этих отладочных операторов.
Итак, мой вопрос: есть ли "лучшие практики", когда дело доходит до отладки журналов? Я видел много вопросов о лучших практиках, когда дело доходит до информационных журналов, исключений, ошибок и т. Д., Но я не нашел много информации об отладочных журналах.
Спасибо:)