ЛОГ: исключения/перехватываемые ошибки

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
237
Баллы
43
например, в логах пишется ошибка, когда мы берем из списка/таблицы и т.д. строку, но там уже пусто, мы получаем "индекс массива не может быть отрицаемым" ну это ясно, это нормально.
Но когда у нас от этого экшена идет ветка по НЕ УСПЕХУ (false экшена(красная точка)), то это не ошибка, а исключение. Т.е. суть предложения и есть : не писать в логе ОШИБКА, а писать обрабатываемое исключение или что угодно, только не красную ошибку.

Для чего это мне? Чтобы клиенты не кипешились, думая, что там ошибка, т.к. приходится объяснять почему так и для чего.
Да, конечно, можно скажем перед взятием строки, или клика по элементу страницы, проверить их существование, НО зачем лишний хлам в шаблоне нагромождать, а так мы четко знаем, что если вышли по неудаче, то дальше идем сюда, А В ЛОГЕ ТО некрасиво это...

В todo лист добавите?
 
  • Спасибо
Реакции: ZennoScript и KirillOFF

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
По задумке обрабатываемые ошибки должны быть в виде warning (желтые)

Поправим.
 
  • Спасибо
Реакции: Sergodjan и Bot_Sculptor

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Поправлено для следующего билда.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)