/ / ¿Es este un nombre de paquete java válido? [duplicado] - java, paquetes

¿Es este un nombre de paquete java válido? [duplicado] - java, paquetes

Posible duplicado:
¿Qué convención de nomenclatura de paquetes utilizas para proyectos personales / hobby en Java?

Hice un nombre de sitio de Google Sites sites.google.com/sites/abc.(abc no es un nombre real)

¿Sería mcl.abc.sites.com.google.sites válido para un nombre de paquete?

EDIT: Whoops com.google.sites.abc.mcl

Respuestas

4 para la respuesta № 1

¿Válido? Sí. ¿Convencional? Probablemente no.

Las convenciones de Java generalmente recomiendan que los nombres de los paquetes sean direcciones de sitios web (como las de su compañía) al revés, por ejemplo, com.google.foo.

Más sobre convenciones de nombres aquí.


0 para la respuesta № 2

puede usar cualquier nombre, pero si es válido sobre los criterios que usa, le recomiendo los siguientes criterios:

1) evitar el uso de country.company.util (trabajo en un proyecto que la empresa cambia 3 veces de nombre, por lo que puede ver en los mismos nombres de proyectos como: com.comnombrePersonal1.util, cl.companyname2.util, com.companyname3.util) 2) puede utilizar nombres como: dev.utils o apiname.commons.utils o cualquier otro criterio

Bueno, espero que esto aclare tus dudas.


0 para la respuesta № 3

La convención de codificación estándar para paquetes en Java invierte el nombre de dominio.

Dado tu ejemplo,

sites.google.com/sites/abc

com.google.sites.abc.mcl