[SP-pm] HERE-DOCS: Forma culta ? Quando usar ?
André Garcia Carneiro
andre.garcia.carneir at terra.com.br
Thu Nov 13 05:39:32 PST 2008
Ah sim, entendi o que quis dizer. Mas só gostaria de dizer(embora seja inútil),que eu não encaro isso como
'formal', muito menos como 'norma culta'... Se você transferir para o português, 'norma culta' refere-se a
coisas(palavras, formas textuais cheias de firulas inúteis que só atrapalham a comunicação e servem para uma
minoria curiosa, ou para boçais e pedantes que preferem se achar superiores só porque conhece a tal 'norma
culta'), que a maioria das pessoas não costuma usar no dia-dia, o que não é o caso em nenhum dos exemplos que
você deu, e com certeza não se aplica(pelo menos eu não consigo ver), em nada que se refere a Perl.
Prefiro encarar isso como 'usando boas práticas de programação', ou 'não usando boas práticas de programação'.
Além de ser menos 'pedante', para mim, pelo menos, é o que diferencia na qualidade dos códigos, e que tem mais
a ver com o que estamos fazendo.
Mas não liguem pra mim, eu acordei de mau-humor hoje...rss!
Cheers!
---------- Cabeçalho original -----------
De: saopaulo-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org
Para: saopaulo-pm em mail.pm.org
Cópia:
Data: Thu, 13 Nov 2008 11:23:13 -0200
Assunto: Re: [SP-pm] HERE-DOCS: Forma culta ? Quando usar ?
> 2008/11/13 André Garcia Carneiro <andre.garcia.carneir em terra.com.br>
>
> > Eu particularmente não gosto de here-docs. Sempre quando vejo um tenho a
> > sensação de não estar mais lidando com
> > Perl...rsrsrs!
>
>
> A parte que eu menos gosto do "heredocs" é que a identação fica esquisita...
> Se pelo menos a string que delimita o heredocs pudesse ficar identada com a
> continuação do código... (e eu só uso heredocs praquele "Uso: " mesmo... )
>
>
>
> >
> > Agora o lance de 'forma-culta' eu não entendi mesmo... o q o Daniel quis
> > dizer com isso?
> >
> >
> >
> Bom, se levar em conta que Perl é (ou pelo menos foi feito pra parecer) um
> idioma... Tem coisas que soam mais formais:
>
> for my $elemento (@lista) {
> if ($elemento =~ /\w/) {
> print $elemento
> }
> }
>
> e coisas mais informais, com gírias, elipses e afins:
>
> for (@lista) { print if /\w/ }
>
> Se é assim, Daniel deve querer saber se heredocs é algo com cara de "forma
> culta" ou de "informal"...
>
> (pra mim soa como sendo o segundo caso; parece gíria da zona bash... )
>
> []s
> Wendel
>
--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org
More information about the SaoPaulo-pm
mailing list