[Moscow.pm] Странности и неожиданности Perl

Denis Evdokimov evdokimov.denis на gmail.com
Пт Фев 29 02:50:03 PST 2008


>  возврат из функции как return if будет более правильным, нежели return undef.
Если у функция ничего не должна возвращать, правильнее всего
возвращать статус её работы

sub aaa
{
    ...
    ...
    ...
    unless($OK)
    {
        return undef;
    }
    ...
    ...
    ...
    return(1);
}

тогда можно использовать цепочки функций
unless(aaa() && bbb() && ccc() && ddd())
{
    die "что-то не так";
}


Подробная информация о списке рассылки Moscow-pm