S
my $failure_max_num_rep=$cfg->val('watchdog','failure_max_num_rep'); if($failure_max_num_rep eq undef) {$debug->print_log("Error: в конфиге не указан опция watchdog.failure_max_num_rep"); exit;}
И даже если отформатировать это не сильно лучше становится - вместо одного экрана из забора таких строк получается 2,5 экрана копипасты.
Или вот моя любимая идиома, из которой один скрипт состоит полностью
eval
{
$sth = $mysql->prepare($query{'AAA'});
};
if ($@)
{
syslog(LOG_ERR, "Ошибка при формировании запроса: '%s'", $@);
}
На каждый чих в базе это делается. И что хуже всего - зачастую комментарии шаблонные и что вызвало ошибку приходится гадать