[Cascavel-pm] Perl Best Pratices

Luis Campos de Carvalho lechamps em terra.com.br
Segunda Junho 14 11:57:39 CDT 2004


Daniel Ruoso wrote:
> Em Seg, 2004-06-14 às 12:44, Nelson Ferraz escreveu:
> 
>>Best Practice #1: use strict;
>>Best Practice #2: use warnings;
> 
> Best Practice #3: Evite usar variáveis globais
> Best Practice #4: Utilize a orientação a Objetos
> Best Practice #5: Sempre procure na CPAN se algo que você vai fazer já
> existe.
Best Practice #6: Documente seu código com POD
Best Practice #7: Não use expressões regulares sem necessidade (por 
exemplo, se testes simples resolvem)
Best Practice #8: use English;
Best Practice #9: use Regexp::Common;
Best Practice #10: NÃO USE $`, $& e $'.
Best Practice #11: NÃO TENTE fazer parsing de HTML (ou outro *ML) com 
expressões regulares, use ferramentas apropriadas (HTML::Parser, 
XML::Simple e correlatos).
Best Practice #12: Use o www.perlmonks.org
Best Practice #13: Use o search.cpan.org
Best Practice #14: RTFM.

   Além disso:

   Lembre-se sempre das três qualidades necessárias para se tornar um 
bom programador Perl: lazyness, impatience, rubishness. (Algém traduza 
isso por favor!)

   Lembre-se sempre da máxima TIMTOWTDI.

   Pense antes, escreva depois.
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
   Luis Campos de Carvalho is BSc in Comp Science,
   PerlMonk [SiteDocClan], Cascavel-pm Moderator,
   Unix Sys Admin && Certified Oracle DBA
   http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




Mais detalhes sobre a lista de discussão Cascavel-pm