-
Сорри, за банальность. Что в логах писать-то? Предполагаю писать все выполняемые действия пользователя с программой, но тогда лог расти непомерно начнет%> к примеру, [20/4/2008 14:38:14]Start!
[20/4/2008 14:38:24]File
[20/4/2008 14:38:28]Open
[20/4/2008 14:39:8] Try open file «d:\test_.morf_xls»
[20/4/2008 14:39:12] Load success. На справедливый вопрос зачем такое извращение? Заготовленный ответ: если возникнет бага какая или фича, то используя лог пользователя воспроизвести ошибку, ну и дальше вы знаете что делается:) Так кто как ведет лог?:)
-
No_Dead © (27.04.08 21:29)
Заготовленный ответ: если возникнет бага какая или фича, то используя лог пользователя воспроизвести ошибку, ну и дальше вы знаете что делается:)
Ну, если действовать в сторону "кто виноват", то правильно, а если в сторону "что делать", то лучше записать стек при ошибке ...
-
> Заготовленный ответ: если возникнет бага какая или фича, > то используя лог пользователя воспроизвести ошибку, ну > и дальше вы знаете что делается:)
Не пожалей $99 и будь счастлив. http://www.eurekalog.com/index.php
-
> [2] Германн © (27.04.08 21:41)
красиво и возможно достаточно эффективно, но проблемка есть я жадный:), в том плане, что зачем платить за то, что можно сделать самому? (при условии: программа не 1С масштабов, а так чисто в одной средненькой по масштабам фирме) :)
-
Нормальный ход программы - зачем его писать? он и так известен. Поэтому пишу исключения, их трассу и причину. При неверных действиях юзера тоже генерю исключения, поэтому в логе появляется и "кто виноват", и "что делать".
-
Вставить чтоль свои 5 копеек?
Я в лог пишу все SQL-запросы идущие к БД.
Практического толку? Практического - никакого! А вот политического... У заказчика сразу оо-чч-ень много вопросов отпало по поводу некорректности реакций программы на действия пользователей, ибо вскоре выяснилось, что некорректными являются действия пользователей :)
-
> Что в логах писать-то?
Оперу
-
> [0] No_Dead © (27.04.08 21:29)
если не знаешь, что писать в логах - дай юзеру выбрать самому что )
-
Игорь Шевченко © (27.04.08 23:03) [6]
Оперу
Ему лучше логи e-mail-ом отправлять. Кстати у нас так принято + дубль разработчику темы. Когда замолкает сервер от почты шалеешь. Хорошо тема ошибки дублируется в заголовке. Все читать не надо.
-
> Нормальный ход программы - зачем его писать? он и так известен. > Поэтому пишу исключения, их трассу и причину. При неверных > действиях юзера тоже генерю исключения, поэтому в логе появляется > и "кто виноват", и "что делать".
А если надо восстановить ход действий пользователя, чтобы понять причину?
|