Forum » Programiranje » [java] imenovanje paketov
[java] imenovanje paketov
killa bee ::
Ne razumem zakaj je potrebno pakete imenovati na način:
namesto:
com.ime.priimek
namesto:
ime.priimek?
Roadkill ::
To je konvencija. http://docs.oracle.com/javase/tutorial/...
Če želiš lahko pakete poimenuješ kakor si zaželiš.
Če želiš lahko pakete poimenuješ kakor si zaželiš.
Ü
Roadkill ::
Tule gredo bolj v detajle:
http://stackoverflow.com/questions/2921...
com uporabiš, če si lastnik .com domene, net pa če si lastnik .net domene.
To je zato, da je URI zagotovo unikaten, ker si ti lastnik domene.
http://stackoverflow.com/questions/2921...
com uporabiš, če si lastnik .com domene, net pa če si lastnik .net domene.
To je zato, da je URI zagotovo unikaten, ker si ti lastnik domene.
Ü
killa bee ::
sej če imaš ime.priimek je prav tako unikaten in .com ne naredi bolj unikatnega ker večina uporablja .com
Roadkill ::
....
Ime in priimek niti slučajno ni unikatni identifikator. Pejt to Janezom in Robertom Novakom razlagat. Da ne omenjamo John Smithov in pa seveda kitajskih in indijskih kombinacij. Pa vseh Mohamedov na bližnjem vzhodu.
Vprašaš nekaj, ti odgovorim, sedaj pa oporekaš odgovoru. :)
Ime in priimek niti slučajno ni unikatni identifikator. Pejt to Janezom in Robertom Novakom razlagat. Da ne omenjamo John Smithov in pa seveda kitajskih in indijskih kombinacij. Pa vseh Mohamedov na bližnjem vzhodu.
Vprašaš nekaj, ti odgovorim, sedaj pa oporekaš odgovoru. :)
Ü
Roadkill ::
Ne vem, al si počasen, al se norca delaš.
Samo en človek na svetu ima lahko V LASTI domeno janeznovak.com.
In po konevciji je samo on primeren, da uporabi URI com.janeznovak.
En drug janez novak ima V LASTI domeno janeznovak.si. On sme uporabiti si.janeznovak
Ti tudi piše, da zato ker privat osebe ponavadi nimajo kupljene domene, ni priporočljivo, da uporabiš za prvi del TLD (torej si.,com.,net.,org....) ampak uporabiš nekaj nesmiselnega kot na primer mojProjekt. domacaNaloga. al pa bolimekurac.
Samo en človek na svetu ima lahko V LASTI domeno janeznovak.com.
In po konevciji je samo on primeren, da uporabi URI com.janeznovak.
En drug janez novak ima V LASTI domeno janeznovak.si. On sme uporabiti si.janeznovak
Ti tudi piše, da zato ker privat osebe ponavadi nimajo kupljene domene, ni priporočljivo, da uporabiš za prvi del TLD (torej si.,com.,net.,org....) ampak uporabiš nekaj nesmiselnega kot na primer mojProjekt. domacaNaloga. al pa bolimekurac.
Ü
garamond ::
imepriimek.com ima pod nadzorom samo ena oseba. Ne obstaja več enakih imepriimek.com, kjer bi prišlo do zmede. Sicer pa ni nujno, da je ravno ime in priimek, temveč URL pod nadzorom tistega, ki je tako poimenoval pakete.
A parody of extremism is impossible to differentiate from sincere extremism.
killa bee ::
imepriimek.com ima pod nadzorom samo ena oseba.
imepriimek (brez.com) ima prav tako pod nadzorom ena oseba
ime.priimek ima prav tako pod nadzorom ena oseba
garamond ::
Hja, me prav zanima, kako ima lahko en Janez Novak pod nadzorom kodo od drugih Janezov Novakov.imepriimek.com ima pod nadzorom samo ena oseba.
imepriimek (brez.com) ima prav tako pod nadzorom ena oseba
ime.priimek ima prav tako pod nadzorom ena oseba
Mislim pa, da je bilo v tej temi podanih zadosti informacij (ne bom pošiljal novih).
A parody of extremism is impossible to differentiate from sincere extremism.
killa bee ::
aha, piše že na zgornjem linku vse, kar me je zanimalo:
f you're just doing personal projects where nobody else will use the code, then you can make up a package name that you like. Don't make up something that starts with com. or net. or other top-level domain though, because that would imply that you own the domain name (ie. using com.john as your package name just because your name happens to be John is not a good idea).
If you're going to give the code to anybody else, you should use a globally unique package name, which according to Java conventions means you should register and use a domain name.
f you're just doing personal projects where nobody else will use the code, then you can make up a package name that you like. Don't make up something that starts with com. or net. or other top-level domain though, because that would imply that you own the domain name (ie. using com.john as your package name just because your name happens to be John is not a good idea).
If you're going to give the code to anybody else, you should use a globally unique package name, which according to Java conventions means you should register and use a domain name.
Zgodovina sprememb…
- spremenilo: killa bee ()
ales85 ::
Torej moras tudi v prihodnosti ves cas podaljsevati to domeno. Sicer nisi v skladu s konvencijo takoj, ko nekdo registrira neaktivno domeno v drugem kontekstu.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Email naslov ob zamenjavi ponudnikaOddelek: Omrežja in internet | 1007 (756) | Cr00k |
» | Gmail in preveranti: pike so pomembne (strani: 1 2 )Oddelek: Novice / Omrežja / internet | 23746 (17463) | AštiriL |
» | Službeni e-mail naslovOddelek: Loža | 2731 (2058) | harmony |
» | [c++] Branje/ pisanje datotekOddelek: Programiranje | 1066 (948) | Isotropic |
» | PHP - nujno! - email formaOddelek: Izdelava spletišč | 2045 (1727) | DonMatejo |