ufa! quer dizer que não terei nem de usar a desculpa de que não tenho internet em casa ainda.... :-P<br><br><div class="gmail_quote">2009/12/21 Luis Motta Campos <span dir="ltr"><<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">jimmy wrote:<br>
> On Tue, Dec 15, 2009 at 01:50:02PM +0100, Luis Motta Campos wrote:<br>
>> jimmy wrote:<br>
>>> a minha situação é um pouco pior aleixei, eu não estou dominando bem<br>
>>> ainda nem perl, vou tentar acompanhá-los pelos menos.<br>
>> Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde você<br>
>> tem de começar é a aprender a usar TDD<br>
>> (<a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">http://en.wikipedia.org/wiki/Test-driven_development</a>), e aprender a<br>
>> usar TAP (<a href="http://en.wikipedia.org/wiki/Test_Anything_Protocol" target="_blank">http://en.wikipedia.org/wiki/Test_Anything_Protocol</a>).<br>
>><br>
>> Depois disso, basta dar uma espiada nos módulos (em ordem de<br>
>> complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences,<br>
>> e Test::Class.<br>
>><br>
>> Se você entender como funcionam o ::Simple e o ::More, já dá para<br>
>> começar a escrever testes unitários para a bibilioteca.<br>
>><br>
>> Me deixe saber sobre o seu interesse e eu vou ajudar você com os testes.<br>
>> Depois, juntos, resolvemos a implementação.<br>
>><br>
>> Putamplexos<br>
>> --<br>
>> Luis Motta Campos is a software engineer,<br>
>> Perl Programmer, foodie and photographer.<br>
>> _______________________________________________<br>
><br>
><br>
> no meio dos meus estudos sobre TDD, TAP e os módulos Test::* que me<br>
> passou, acabei esbarrando num módulo que implementa a função POSIX<br>
> strptime (não sabia que existia isso...) que é o inverso da strftime, no<br>
> código de teste que fiz obteve os resultados que desejava:<br>
<br>
</div>Ah. Perfeito. :) Quer dizer que o módulo que a gente estava tentando<br>
inventar já existe.<br>
<div class="im"><br>
> vou continuar fazendo meus testes com este módulo, e em parelelo,<br>
> estudar a forma correta de se manejar testes.<br>
<br>
</div>Ótimo. Dois coelhos com uma só paulada: agora você é um programador<br>
melhor em dois tópicos diferentes: testes e POSIX. :)<br>
<div class="im"><br>
Putamplexos.<br>
--<br>
Luis Motta Campos is a software engineer,<br>
Perl Programmer, foodie and photographer.<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a></div></div></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz">www.flickr.com/photos/alexeiz</a>]<br>
"Though we live in trying times, we're the ones who have to try"<br>