Кодирование по исключению - Coding by exception

Кодирование по исключению является случайная сложность в программной системе, в которой программа обрабатывает определенные ошибки, возникающие с уникальными исключениями. Когда проблема возникает в программной системе, возникает ошибка, позволяющая отследить проблему до того места, где она была обнаружена, а затем, если применимо, откуда возникла проблема. Исключения можно использовать для обработки ошибки во время работы программы и предотвращения сбоя системы. Исключения должны быть обобщенными и охватывать многочисленные возникающие ошибки. Использование этих исключений для обработки определенных ошибок, возникающих при продолжении программы, называется кодирование по исключению. Этот антипаттерн может быстро снизить производительность и удобство обслуживания программного обеспечения. Выполнение кода даже после возникновения исключения напоминает перейти к во многих языках программирования, что также считается плохой практикой.

Смотрите также