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

Bot_Sculptor

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

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

В todo лист добавите?
 
  • Спасибо
Реакции: ZennoScript и KirillOFF
По задумке обрабатываемые ошибки должны быть в виде warning (желтые)
cbf67e6b037aab412b37167378fb8ca1.png

Поправим.
 
  • Спасибо
Реакции: Sergodjan и Bot_Sculptor
Поправлено для следующего билда.
 

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