Salve Nilson !!!<br><br><div><span class="gmail_quote">On 3/13/07, <b class="gmail_sendername">Nilson Santos Figueiredo Junior</b> &lt;<a href="mailto:acid06@gmail.com">acid06@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 3/13/07, Marco Lima &lt;<a href="mailto:mago.perlbr@gmail.com">mago.perlbr@gmail.com</a>&gt; wrote:<br>&gt; 2- Muitas vezes vocês poderá estar em um projeto e não poder utilizar o<br>&gt; CPAN, deverá escrever seus próprios módulos.
<br><br>Porque o projeto teria esta restrição? Porque você ainda não convenceu<br>seu chefe do contrário? Porque você ainda não pediu demissão?</blockquote><div><br>&nbsp;Bem isso são restrições corpotativas ... tente convecer a Motorola, fiz isso durante muito tempo ... e olhe que muitos dos módulos do CPAN são feitos e testamos por pessoal da Motorola.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; Discordo, escrever pouco é sempre escrever pouco ... se vc escreve pouco<br>
&gt; errado, pode escrever muito errado não importa quanto vai escrever, se<br>&gt; primeiro precisa escrever.<br><br>Deixar de utilizar módulos da CPAN é que nem votar no Lula: você ganha<br>o Bolsa Família agora e leva de brinde um aumento na carga tributária
<br>que te acompanhará por mais uns bons anos à frente. Isso é, se você<br>for um dos beneficiários do Bolsa Família.</blockquote><div><br>Bom, nem sempre essa é melhor solução ... talvez Abigail também vote no Lula !!!<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">É a mesma coisa. O ISCP - Imposto Sobre Código Porco - vai te<br>acompanhar pro resto da vida - ou, pelo menos, por enquanto você
<br>trabalhar naquela empresa. A única vantagem é que quando o primeiro<br>problema acontecer você já sabe por onde começar. O problema é quando<br>o sistema inteiro fica assim (por isso consertar o Brasil não é algo<br>tão simples).
</blockquote><div><br>Não é porque você escreve seus próprios módulos, sem utilizar o que foi feito por outras pessoas que você escreva &quot;Código Porco&quot;, se uso de código feito por uma grande quantidade de pessoas tivesse 100% de garantia de não ser &quot;Código Porco&quot; ... o Windows seria o menor SO do planeta.
<br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; Escrever com utilizando gíria ou linguagem culta, bla bla bla.<br><br>Em resumo: ao escrever código ruim você está fazendo uma escolha
<br>relativa a como quer se expressar. Afinal, TIMTOWTDI. Assim, da mesma<br>maneira na qual você pode escolher falar como um marginal da periferia<br>(o que implica que, provavelmente, só eles irão te escutar) você pode<br>
escolher escrever código Perl porco - o que certamente trará as<br>cabidas conseqüências.</blockquote><div><br><br>Desculpe, mas discordo inteiramente de você, usar gíria não é coisa de marginal ... mas vai ver que é .. um hacker sempre é tirado como um marginal pela maioria das pessoas ... mas nem sempre temos tempo para blah blah para resolver um problema ... e gírias muitas vezes podem ser muito util, e fazem você resolver problemas difíceis e perigosos ... quando precisar resolver uma falha no sistemas em poucos segundos, talvez pense duas vezes em perder tempo, escrevendo código, consultando CPAN e lendo módulos etc. .... Perl não escreve &quot;código porco&quot;, escreve soluções ... se asolução é escrever gírias então essa é a melhor maneira e não escrever &quot;código porco&quot;.
<br><br>Um pouco mais de &quot;Código Porco&quot;, pode ser que dê para aprender um pouco de Perl no meio da lama.<br><br><pre>open s,&quot;&gt;#\!/usr/bin/python&quot;;;$#=$/;seek s,&quot;m/^j.a.p.h.!$/&quot;;:print s&quot;#\!/usr/bin/perl&quot;,+0;;$_=(&lt;0&gt;)[-2];$/=q*(\w)*;
<br>@#=(36.32.32.44.101.114.99,<a href="http://107.104.97.32">107.104.97.32</a>,<a href="http://114.108.80.101">114.108.80.101</a>,<a href="http://32.101.114.116">32.101.114.116</a>,<a href="http://104.110.111.97">104.110.111.97
</a>,32.115.116.74.117.32.32.36,);<br>$_=join &#39;&#39;,eval(&quot;$_&quot;);*#=*_;$#=~s*^\$(.+)\$$*$1*;print ~~ reverse join &#39; &#39;,map{s$\$/\$/$\$2\$1$g&amp;&amp;$#}split(&#39; &#39;,$#);<br></pre><br>Enfiando o Perl na Jaca !!!
<br><br>Abraços;<br><br>Mago<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">-Nilson Santos F. Jr.<br>_______________________________________________
<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div>
<br><br clear="all"><br>-- <br><br>--<br><br>Marco Lima<br><a href="mailto:mago.perlbr@gmail.com">mago.perlbr@gmail.com</a>