[SP-pm] Forma culta ? Quando usar ?
Nelson Ferraz
nferraz at gmail.com
Wed Nov 12 23:47:33 PST 2008
2008/11/13 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>:
> (my $variable = <<DONE) =~ s/^\s+//gm;
> Perl é uma das mais populares linguagens de programação web,
> devido à suas capacidades de manipulação de textos e rápido
> ciclo de desenvolvimento.
> DONE
Alguns comentários...
1) É melhor deixar sempre claro se você deseja interpolação (<<"DONE")
ou não (<<'DONE'). No caso acima, você não está fazendo nenhuma
interpolação de variáveis, então é melhor deixar <<'DONE' com aspas
simples.
2) Embora você possa fazer tudo numa única linha, é sempre bom dividir o código:
my $variable = '...';
$variable =~ s/^\s+//gm;
Uma das razões práticas é que, se depois você precisar depurar o
código, poderá imprimir o valor da variável antes e depois da regexp.
> ( Procuro emprego )
Espero que já estejam chovendo pedidos de CV. : )
Boa sorte!
More information about the SaoPaulo-pm
mailing list