<div class="gmail_quote">2011/10/17 Rafael Silveira <span dir="ltr"><<a href="mailto:design.silveira@gmail.com">design.silveira@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Galera, estou pesquisando mais sobre Perl, e estou cada vez mais surpreso! Principalmente com o nivel de maturidade da linguagem!<br></blockquote><div><br></div><div>Programo Perl a uns 2 anos e contínuo surpreso com ele, welcome =D</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>Eis aqui um video que eu vi e gostei: <a href="http://blip.tv/oslo-perl-mongers/software-testing-on-a-massive-scale-1897370" target="_blank">http://blip.tv/oslo-perl-mongers/software-testing-on-a-massive-scale-1897370</a><br>



<br>Gostaria de saber, se alguém poderia me disponibilizar, um caso de test unitario, em um sistema real (na vdd soh uma parte ja ajuda).<br></blockquote><div><br></div><div>(Todos)? módulos do CPAN possuem testes unitários, se quer algo prático e </div>

<div>utilizado em larga escala, dê uma olhada no WWW::Mechanize[1]</div><div><br></div><div>[1] - <a href="https://github.com/bestpractical/www-mechanize/tree/master/t">https://github.com/bestpractical/www-mechanize/tree/master/t</a></div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Se me derem exemplos tbm. Por que na verdade, o meu problema é como aplicar os testes.<br></blockquote><div>

<br></div><div>Eu comecei a brincar com testes em perl por esse pdf[2], é bem simples e </div><div>bastante prático =)</div><div><br></div><div>Lembrando que mais importante sobre testes não é o volume de testes, </div><div>

mas o que é testado[3]. É legal você dar uma olhada no Devel::Cover[4], </div><div>que _se_ propõe[5] a te aniquilar? Não! Ele _se_ propõe a expor o quão </div><div>testado e documentado seu código, enfim, são métricas =D</div>

<div><br></div><div>[2] - h<a href="ttp://www.mclean.net.nz/osdc-tdd-full.pdf">ttp://www.mclean.net.nz/osdc-tdd-full.pdf</a></div><div>[3] - cobra a apresentação do @garu_rj do workshop desse ano =P</div><div>[4] - <a href="https://metacpan.org/module/Devel::Cover">https://metacpan.org/module/Devel::Cover</a></div>

<div>[5] - desculpa, mas se lembro que uso esse termo "propõe" eu lembro </div><div>      desse vídeo, é inevitável =P </div><div>      <a href="http://www.youtube.com/watch?feature=player_detailpage&v=4mTV6ksTnvc#t=343s">http://www.youtube.com/watch?feature=player_detailpage&v=4mTV6ksTnvc#t=343s</a></div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Atualmente trabalho só com PHP+JavaScript. Mas pretendo usar Perl também! Quero chegar ao ponto de usar mais Perl do que PHP!<br>

</blockquote><div><br></div><div>(Eu também vim do PHP para o Perl e até hoje não entendo como eu </div><div>programava aquilo =P - não que que PHP seja de todo ruim e inviável para </div><div>negócios, mas *programar* Perl é beeeeemmm mais divertido =D</div>

<div><br></div><div>Depois que você aprende a programar Perl e volta a escrever código em PHP, </div><div>parece que tem alguma coisa na sua frente =P, xingar o interpretador PHP </div><div>será algo comum na sua rotina diária =P)</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Já tive contato com perl! Sempre leio a lista! Mas não entendo nada da linguagem!<br>

<br>Me ajudem? :D</blockquote><div><br></div><div>O que você não entende? Conhece a documentação do Perl[1][2]? Se inglês </div><div>for problema, há trechos traduzidos[3] e a galera tem se esforçado para gerar </div><div>

conteúdo pt-br[4][5].</div><div><br></div><div>Quanto o mais seja bem-vindo =D</div><div><br></div><div>[1] - <a href="http://perldoc.perl.org/index-language.html">http://perldoc.perl.org/index-language.html</a></div><div>

[2] - <a href="http://perldoc.perl.org/perlintro.html">http://perldoc.perl.org/perlintro.html</a></div><div>[3] - <a href="https://metacpan.org/release/POD2-PT_BR">https://metacpan.org/release/POD2-PT_BR</a></div><div>[4] - <a href="http://sao-paulo.pm.org/artigos">http://sao-paulo.pm.org/artigos</a></div>

<div>[5] - <a href="http://mail.pm.org/pipermail/saopaulo-pm/2011/015447.html">http://mail.pm.org/pipermail/saopaulo-pm/2011/015447.html</a></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<font color="#888888">[]'s<br>
</font><br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br>