Что вы регистрируете в своих настольных приложениях для повышения стабильности?

Я начал использовать SmartInspect в своих приложениях Delphi, потому что у моих пользователей возникали ошибки / проблемы, которые я не мог воспроизвести моя машинка. Когда у меня появится общее представление о проблеме, я буду отслеживать приложение в нескольких конкретных местах, чтобы убедиться, что работает, а что нет.

Когда ошибка не имеет очевидной причины, я чувствую себя потерянным. Я не знаю, с чего начать регистрацию, чтобы сузить проблему. Есть ли общие методы или лучшие практики использования регистратора?

SmartInspect кажется довольно мощным, но я не совсем знаю, что регистрировать или как организовать свои журналы, чтобы данные были значимыми и полезными для обнаружения ошибок.

ПРИМЕЧАНИЕ. Я использую SmartInspect, но полагаю, что ответы должны подходить для любого пакета протоколирования.

13
задан Shannon Matthews 18 July 2011 в 05:19
поделиться