È buona norma usare un sito web gratuito come pacchetto

2

È buona norma utilizzare un sito web gratuito come identificativo del pacchetto se non ho un vero sito web? EG com.weebly.vikarjramun.myapp.myactivity Mi chiedo solo ...

    
posta vikarjramun 18.08.2016 - 19:53
fonte

2 risposte

3

Un po 'di background:

Companies use their reversed Internet domain name to begin their package names—for example, com.example.mypackage for a package named mypackage created by a programmer at example.com.

Il motivo di questa convenzione è di evitare le colazioni poiché i file jar sono trattati come cartelle. Se qualcuno in un progetto ha due barattoli con la stessa gerarchia di pacchetti, forse ci saranno delle collisioni.

Questa risposta a una domanda simile offre buone alternative libere e più alternative usando le cose che controlli, come la tua GitHub repository o il tuo profilo StackExchange per dare unicità alle gerarchie dei tuoi pacchetti se non possiedi un dominio.

    
risposta data 18.08.2016 - 20:09
fonte
3

Il problema non è se il sito è gratuito o meno, ma se controlli il dominio o sottodominio in questione. Se non controlli il nome di dominio, c'è il rischio che tu possa perderlo a qualcun altro, e se qualcun altro è anche uno sviluppatore Java, potresti finire con una collisione di nomi di pacchetti. Se possiedi il nome di dominio, non è nemmeno necessario che sia in uso: finché lo possiedi, puoi essere certo che nessun altro lo utilizzerà come spazio dei nomi.

Se il dominio è un sottodominio in un dominio di proprietà di qualcun altro, probabilmente non hai alcuna garanzia che non lo perderai, ad es. se la società chiude il negozio e qualcun altro acquista i beni.

    
risposta data 18.08.2016 - 20:22
fonte

Leggi altre domande sui tag