Miguel,

Os packages servem para garantir a unicidade das bibliotecas. O identificador utilizado é o domínio, visto que este é único e só te pertence a ti.

Imagina que não era assim.
Imagina que usavas a biblioteca "xpto" da Webfuel - e logo, estaria dentro de um package webfuel.xpto . Agora imagina que decidias usar uma outra biblioteca, esta também chamada "xpto", feita pela Webfuel canadiana (uns tipos quaisquer de SEO :P). E que, por sua vez teria também o package em webfuel.xpto. Pumbas. Tinhas uma colisão. A solucão passa portanto em se utilizar algo que seja único e que te pertenca, para garantir que as tuas bibliotecas nunca irão colidir.

Impedir que colidam não é só importante neste caso, mas também quando utilizas, por exemplo, Maven para gerir os teus artifacts. Se tiveres colisões de bibliotecas, vais confundir o Maven.

JS


linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro
Chief Technology Officer
Tel:    00351 916 077 097
Email:  [email protected] <mailto:[email protected]>
Skype:  joao.saleiro <callto://pedro.arelo>

Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt>
Lisbon, Portugal


On 01-02-2011 16:53, Miguel Vaz wrote:

Boa tarde,

No seguimento de uma outra thread sobre coding standards, queria deixar uma pergunta:

Alguém me consegue explicar qual a razão da convenção de utilização de estruturas de directorias com "net, "pt", "org" etc? (exemplo: net.project.area.business.etc)

Certamente alguém, algures, teve alguma brilhante ideia ou excelente razão para utilizar net ou com ou org antes do resto da estrutura. Alguém sabe a origem ou pelo menos a razão?

Poder-se-ia simplesmente trazer toda essa estrutura pelo menos 1 ou 2 níveis acima, e facilitar um pouco o código.

Obrigado.


MV
--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.

--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

<<inline: LinkedIn.gif>>

<<inline: Webfuel.gif>>

Responder a