Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

логирование   Найти похожие ветки 

 
Scott Storch ©   (2012-03-13 15:40) [0]

Есть библиотека (dll) содержащая около 100 функций. Каждая функция, не зависимо от того произошло исключение или нет, всегда возваращает какой-либо результат (все функции обернуты в try..except, исключение никогда не возбуждается). Для локализации ошибок, возникла необходимость логировать вызовы функций и передаваемые в функции параметры. Как правильнее поступить: логировать только те функции, которые вернули код ошибки, либо вообще все вызовы логировать. Если логировать только вызовы функции, возвратившие код ошибки, то нельзя будет получить последовательность вызовов функций, если логировать все вызовы функции, то лог-файл очень сильно разрастается. Что посоветуете?


 
Ega23 ©   (2012-03-13 16:09) [1]


> Что посоветуете?


1. Разворачивать стек ошибок
2. Писать без ошибок.


 
sniknik ©   (2012-03-13 16:11) [2]

размер лог файла величина сильно переоцененная... пофигу на размер. тем более можно лог "бить" по дням например.


 
Slym ©   (2012-03-14 15:22) [3]

вести буфер сообщений с некоторой глубиной...
если ошибка возникла - сохранять весь буфер...



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.083 c
11-1244657683
Galkov
2009-06-10 22:14
2013.03.22
Очень Древний Баг с прозрачностью (DoubleBuffered)


2-1334906029
andrewtitoff
2012-04-20 11:13
2013.03.22
TIdHTTP и Cookie


2-1348073809
123456789igor
2012-09-19 20:56
2013.03.22
цикл в цикле


2-1331395974
NBAH1990
2012-03-10 20:12
2013.03.22
По нашатию комбинации клавиш скопировать текст в прогу


15-1340569805
Юрий
2012-06-25 00:30
2013.03.22
С днем рождения ! 25 июня 2012 понедельник