Хорошие программисты понимают, что написать программу без ошибок в общем-то нереально. Но для минимизации количества ошибок нередко включают в исходный код приложений специальные отладочные функции (в той компании где я работаю, принято делать две версии приложений - обычную и отладочную. По-умолчанию пользователь получает первую. Если у него случается что-то, что мы не можем воспроизвести, то даем отладочную. А бывает так, что одна и та же программа может быть отладочной и обычной в зависимости от тех или иных параметров, например записи в реестре).
Один из основных методов, которые используются в отладке - ведение отладочных записей - это и есть так называемые логи.
По логам специалист техподдержки или программист может диагностировать почему случилась та или иная проблема.
Логи могут вестись в файл, а могу в так называемый отладочный поток. Для просмотра содержимого отладочного потока необходима программа DbgView. Поделиться логами - скинуть файл с отладочной информацией или записать его из программы DbgView и передать тому, кто о них просит.
Лог - это как бы история событий, действий, откликов и сообщений. Многие компьютерные программы записывают хронологию своей работы в определенные файлы - они и называются логами. Для разных программ они имеют разный формат и вид - когда простым текстом, когда определёнными кодами событий и ошибок, так что однозначного ответа на то, как их записать и как ими поделиться не существует. Нужно рассматривать каждый конкретный случай отдельно
Добавить комментарий