Является ли следующий лучший способ проверить, инициализирована ли скалярная переменная в Perl, используя defined ?
defined
my $var; if (cond) { $var = "string1"; } # Is this the correct way? if (defined $var) { ... }