[Cascavel-pm] namespaces
Nelson Ferraz
nferraz em gmail.com
Sexta Agosto 24 04:06:46 PDT 2007
>> Existem pacotes em vários diretórios internos.. posso definir o
>> namespace
>> Projeto::pacote em todos os pacotes,
>
> sim, pode
Yup.
>> ou o namespace deve ter o nome do
>> diretorio em que se encontram os pacotes??
>
> é melhor, porque fica mais fácil de entender a estrutura de módulos
Realmente é *muito* melhor, e acho que perl vai reclamar se você não
o fizer.
Por outro lado, você pode manter o nome do pacote como está, e
simplesmente movê-lo para um subdiretório "Projeto".
Na hora de usar o pacote, você usa:
use lib 'Projeto';
use Pacote;
[]s
Nelson
Mais detalhes sobre a lista de discussão Cascavel-pm