Gostaria de saber, o porquê do nome dos pacotes serem escritos de “tras pra frente” na maioria dos exemplos que vejo.
tipo:
br.com.pacote
mas por que nao poderia ser:
pacote.com.br
?
Agradeço qualquer ajuda
venom
Gostaria de saber, o porquê do nome dos pacotes serem escritos de “tras pra frente” na maioria dos exemplos que vejo.
tipo:
br.com.pacote
mas por que nao poderia ser:
pacote.com.br
?
Agradeço qualquer ajuda
venom
Acho que deve ser pelo mesmo motivo que se coloca o sobrenome das pessoas antes do nome. Ex: Faria, Bjornn Borg
[quote=venomtotal]Gostaria de saber, o porquê do nome dos pacotes serem escritos de “tras pra frente” na maioria dos exemplos que vejo.
tipo:
br.com.pacote
mas por que nao poderia ser:
pacote.com.br
?
Agradeço qualquer ajuda
venom
[/quote]
Na verdade verdadeira pacote.com.br é que está escrito de traz pra frente. Procure no google sobre DNS que você vai ver. O DNS na hora de processar o novo inverte a ordem.
Em outras utilizaçõe de “pacotes”, como no próprio Java e o SNMP por exemplo se utiliza a forma correta.
Pensa comigo, é até lógico que seja assim. br > com > pacote, em ordem.
oi, valeu a ajuda
eu acho ilogico quando comeco a ter subpacotes, como o exemplo abaixo:
entao pela recomendacao “tras pra frente” teria:
BD.minhaapi
e
sql.BD.minhaapi
Eu acho que faria mais sentido para que usasse a api:
minhaapi.BD
e
minhaapi.BD.Sql
VENOMTOTAL
Ah, mas é que é o seguinte:
Os nomes de pacotes são de trás para frente apenas para os nomes de registro da sua companhia no DNS. Por exemplo:
com.sun
br.com.seutrampo
Para a sua API, elas são de frente para trás. Exemplo:
br.com.seutrampo.suaapi.BD.sql
br.com.seutrampo.suaapi.BD.isam
br.com.seutrampo.suaapi.GUI.awt
br.com.seutrampo.suaapi.GUI.swing
br.com.seutrampo.suaapi.GUI.swt
Isso é apenas uma recomendação da Sun;