[SP-pm] Printer.pm - aberto a comentários.

Andre Carneiro andregarciacarneiro at gmail.com
Fri Jan 29 05:50:31 PST 2010


2010/1/29 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani at gmail.com>

> Meu código é todo identado com perltidy!
>
> Aonde meu código é espremido ?
> http://github.com/mantovani/WWW-IBM/blob/master/lib/WWW/IBM.pm
>
>
Pra mim é espremido. Se você não respeita a opinião dos outros, não posso
fazer nada. Eu não tô nem aí para o perltidy. Particularmente acho q esse
troço um tanto 'entrometido' demais. Mas se você gosta do modo como ele
identa, ótimo para você. Quanto a mim, quatro espaços para mim é pouco e
deixa o código espremido.


> *Identar com oito espaços é extremamente horrível, e não é uma boa
> prática.*
>
>
Não tô nem aí se é uma boa prática. Eu não concordo, portanto vou continuar
usando oito espaços, pois é como me sinto mais confortável para trabalhar.
Se for uma exigência para publicar algo(coisa rara de acontecer), claro que
vou ter que usar esse troço(embora a contragosto), mas enquanto eu puder
escolher como trabalhar, eu decido como, não você, mesmo com bons argumentos
e justificativas, meus parabéns! :D.


Cheers!



>
>
> 2010/1/29 Nelson Ferraz <nferraz at gmail.com>:
> >> Q frescura! porque não simplesmente:
> >> my $file = 'enterprise.txt'
> >> eval{open my $fabricante,'<', $file};
> >> if($!){
> >>                print "\nProblemas ao abrir o arquivo '$file'  -  $!";
> >> }else {
> >> #Alguma coisa util aqui...
> >>
> >> }
> >
> > Uma razao simples: consistencia.
> >
> > A forma mais usada pela comunidade e':
> >
> > open my $f, '<', $file or die "Can't open: $!\n";
> > # ...
> > close $f;
> >
> > Se voce escrever de maneira diferente, todo mundo que for ler seu
> > codigo vai ter que parar por um momento e analisar o codigo, para
> > tentar descobrir porque diabos voce fez daquele jeito.
> >
> > TIMTOWTDI nao significa que voce deve, necessariamente, fazer tudo de
> > uma maneira diferente.
> >
> > --
> > Nelson Ferraz
> >
> > Free Software Foundation Associate Member #3203
> > Projeto Software Livre Brasil (www.softwarelivre.org.br)
> > Sociedade Perl do Brasil (www.perl.org.br)
> > Rede Livre de Compartilhamento de Cultura Digital
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
>
>
>
> --
> "If you’ve never written anything thoughtful, then you’ve never had
> any difficult, important, or interesting thoughts. That’s the secret:
> people who don’t write, are people who don’t think."
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
André Garcia Carneiro
Analista/Desenvolvedor Perl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100129/a4767ca7/attachment-0001.html>


More information about the SaoPaulo-pm mailing list