kot

d11he11


i-t-шные заметки

Teach Yourself Programming in Ten Years


Previous Entry Поделиться Next Entry
Perl: оператор yada-yada
kot
d11he11
В Perl 5.12 появился интересный оператор - "..." (не путать с разновидностью оператора ".."). Данный оператор служит заглушкой для еще не написанного кода. При попытке выполнения кода, генерируется исключение с текстом "Unimplemented":

sub unimplemented { ... }

eval { unimplemented() };
if ($@ eq "Unimplemented" ) {
    say "Oh look, an exception--whatever.";
}

Может быть полезным при использовании TDD.
Метки: , ,

  • 1
Ну это какое-то украшательство уже, честный die "Unipmlemented"; чем хуже?!

Это же на целых 17 символов больше.

  • 1
?

Log in