Infinitiweb / code-conventions

MIT License
8 stars 3 forks source link

Запретить использование оператора @ #9

Open hello-omny opened 6 years ago

hello-omny commented 6 years ago

Оператор управления ошибками: знак @. Приносит много горя, во время отлова исключений, будет лучшей практикой его не использовать.

http://php.net/manual/ru/language.operators.errorcontrol.php

hello-omny commented 6 years ago

Еще плохо юзать пустой catch блок:

try {
// do something
} catch (\Exception $e) {
// no log, no throws, nothing
}

встречается переодически :-(