[SP-pm] Sugestão para melhorar código

Eden Cardim edencardim at gmail.com
Thu Sep 30 06:42:52 PDT 2010


2010/9/30 "Flávio R. Lopes" <flavio.lopes em links.inf.br>:
> Olá Eden.
> Eden, estive dando uma olhada no módulo Path::Class conforme você sugeriu.
> Não estou conseguindo entender direito o funcionamento dele (sou meio lerdo
> mesmo...). O que consegui fazer até agora foi ler somente os diretórios:
> my $dir  = dir(@diretorios);
>
> Mas não consegui nem listar os arquivos, por exemplo, dentro de uma árvore
> de diretórios. Se possível, você poderia me dar um exemplo de funcionamento
> dele?
>
> Porque você prefere ele ao File::Find ?...Seria por questões de desempenho
> ou praticidade? (ou nenhuma das duas :p)

A interface é melhor. Para obter todos os arquivos na sub-árvore de um
diretório:

$dir->children(all => 1)

-- 
   Eden Cardim       Need help with your Catalyst or DBIx::Class project?
  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://blog.edencardim.com/            http://www.shadowcat.co.uk/servers/


More information about the SaoPaulo-pm mailing list