É verdade... se eu quiser um código identado, tem módulo q faz isso p/ mim... e se eu quiser um código comentado, tem o meu comenta.pl q resolve esse problema p/ mim...<br><br><div><span class="gmail_quote">Em 18/09/07, <b class="gmail_sendername">
breno</b> &lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt; escreveu:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ah Fernando, não seja tímido... e o Voodoo Ninja Sagaz??? =P
<br><br>Mas Solli, além dos PBP você pode sempre associar seu Perl::Critic a<br>um controle de versão que só permite submissão se o código estiver de<br>acordo com as práticas configuradas por ele, não?<br><br>Até onde sei, é a melhor maneira de evitar PoG. Por outro lado,
<br>ressaltando o que o Marcos falou, é preciso haver um certo consenso<br>entre os desenvolvedores sobre a estrutura sintática. É como um livro<br>sendo escrito por vários autores ao mesmo tempo: cada um tem seu<br>estilo e seu vocabulário preferencial, mas se algumas regras não forem
<br>prestabelecidas, o resultado final pode ir de uma obra prima a um<br>fracasso total.<br><br>[]s<br><br>-b<br><br>On 9/18/07, Fernando Oliveira &lt;<a href="mailto:fernandocorrea@gmail.com">fernandocorrea@gmail.com</a>
&gt; wrote:<br>&gt; Desculpe Solli, mas eu acho pouco provavel q qq código meu seja exemplo de<br>&gt; como NÃO se programar... Agora esse tal de Talibã realmete de vez em qdo<br>&gt; abusa mesmo... Mas se vc quiser, eu mando uns códigos q eu fiz, claro q
<br>&gt; seguindo o best pratices... golf é só diversão... e p/ aumentar a velocidade<br>&gt; no inicio da criação do código... depois q eu vejo q a lógica funcionou, eu<br>&gt; até ponho espaço entre o &quot;for&quot; e o &quot;$var&quot;!!!
<br>&gt;<br>&gt; Em 18/09/07, Solli Honorio &lt;<a href="mailto:shonorio@gmail.com">shonorio@gmail.com</a>&gt; escreveu:<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; On 9/18/07, Marcos Machado &lt; 
<a href="mailto:listas@istf.com.br">listas@istf.com.br</a> &gt; wrote:<br>&gt; &gt; &gt; Marco A P D&#39;Andrade escreveu:<br>&gt; &gt; &gt; &gt; Claro que podem haver mais sugestões, mas vc produziu um código de<br>&gt; &gt; &gt; &gt; facil manutenção, legivel! Parabens !!!
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Que inveja!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Sério: eu compreendo que o profundo senso de liberdade do Perl talvez<br>&gt; &gt; &gt; seja o maior atrativo para os programadores brilhantes, mas chega um
<br>&gt; &gt; &gt; momento na vida em que esse programador vai participar de uma equipe<br>&gt; &gt; &gt; onde seus colegas talvez não sejam tão brilhantes, que precisem de<br>&gt; &gt; &gt; algumas &quot;pistas&quot; para descobrir o que aquele código tão obscuro faz.
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Eu conheço um programador Perl (não vou citar nomes para proteger os<br>&gt; &gt; &gt; inocentes - eu inclusive - mas vamos chamá-lo de Talibã) que produz<br>&gt; &gt; &gt; códigos que, se eu não tomar cuidado e mostrar para um outro programador
<br>&gt; &gt; &gt; Perl menos experiente, este entrará em combustão espontânea. Eu tenho<br>&gt; &gt; &gt; quase certeza que isso acontece de verdade, pois de vez em quando ele me<br>&gt; &gt; &gt; mostra testes &quot;one liner&quot; enquanto estou desprevenido e sinto uma
<br>&gt; &gt; &gt; queimação no estômago...<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Além de pensar ao contrário (imaginem o Bizarro programando) o cara é<br>&gt; &gt; &gt; jogador de Golf. Custa botar um espaço em &quot;for$var&quot;? Ok, custa um byte.
<br>&gt; &gt; &gt; Mas é só no fonte. Comentários, então, nem sombra! :) Pelo menos ele tem<br>&gt; &gt; &gt; uma ótima memória e lembra de tudo o que fez há mais de 20 minutos...<br>&gt; &gt; &gt; (not!) :P<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt; É mais ou menos esse equilíbrio que estou tentando encontrar: até que<br>&gt; &gt; &gt; ponto devemos ter normas para o desenvolvimento de código legível e até<br>&gt; &gt; &gt; onde isso pode tirar a liberdade e o prazer do programador? Tenho
<br>&gt; &gt; &gt; certeza de que isso acontece em todas as linguagens, mas nunca vi uma<br>&gt; &gt; &gt; que superasse o Perl, mais por conta do perfil de quem gosta da<br>&gt; &gt; &gt; linguagem do que da permissividade léxica.
<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; Puxa Marcos, se você conseguir alguma coisa me avise por favor. Estou<br>&gt; trabalhando num treinamento de Perl com um grande provedor de conteúdo que o<br>&gt; cliente disse que se eu conseguir fazer o pessoal escrever comentário no
<br>&gt; código e/ou deixar o código &quot;descriptografado&quot; ele paga o dobro :).&nbsp;&nbsp;Se você<br>&gt; teve sucesso com o talibã, talvez eu consiga no cliente também...<br>&gt; &gt;<br>&gt; &gt; Solli M. Honório<br>&gt; &gt;
<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; &quot;o animal satisfeito dorme&quot;. - Guimarães Rosa<br>&gt; &gt; _______________________________________________<br>&gt; &gt; Rio-pm mailing list<br>&gt; &gt; <a href="mailto:Rio-pm@pm.org">
Rio-pm@pm.org</a><br>&gt; &gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; []&#39;s Fernando<br>&gt; _______________________________________________
<br>&gt; Rio-pm mailing list<br>&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>&gt;<br>_______________________________________________
<br>Rio-pm mailing list<br><a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all">
<br>-- <br>[]&#39;s Fernando