Изменения документа Об обработке ошибок
Редактировал(а) Alexandr Fokin 2024/02/11 14:43
<
>
отредактировано Alexandr Fokin
на 2021/10/16 12:18
на 2021/10/16 12:18
отредактировано Alexandr Fokin
на 2021/10/16 12:19
на 2021/10/16 12:19
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,6 +1,6 @@ 1 1 2 2 1) Мы можем выделить несколько типов ошибок в модели приложения. 3 -Как миниму обычно можно выделить - технические ошибки и ошибки валидации входных данных. 3 +Как миниму обычно можно выделить - технические ошибки и ошибки валидации входных данных (а также ошибки валидации недопустимых действий). 4 4 В целом модель типов ошибок может быть более сложной. 5 5 6 6 2) При разработке приложение желательно определить политики того, как и какие ошибки мы будем передавать и перехватывать. ... ... @@ -10,4 +10,4 @@ 10 10 4) Логирование - не должно быть ситуации, когда технические ошибки могут просто пропасть не попав в логи. 11 11 Или же у нас есть перечень допустимых ошибок, а все остальное пишется в логи. 12 12 13 -5) Например: У нас есть WebApi, обрабатывающее входные запросы. Насколько информативным должен быть текст ответа API в случае ошибки валидации входны ъданных. Проверяются ли входные данные целиком или же обработка прекращается при нахождении первого недопустимого элемента?13 +5) Например: У нас есть WebApi, обрабатывающее входные запросы. Насколько информативным должен быть текст ответа API в случае ошибки валидации входных данных. Проверяются ли входные данные целиком или же обработка прекращается при нахождении первого недопустимого элемента?