olkoon vaikka paketit oma.XXX ja oma.YYY ja molemmissa on luokat Tools jotka sisältää vain yleisiä staattisia metodeja. onko parempi käytäntö viitata näihin luokkiin aina oma.XXX.Tools ja oma.YYY.Tools (ilman että importaa kumpaakaan) vai olisiko järkevämpää nimetä luokkien nimet oma.XXX.XXXTools ja oma.YYY.YYYTools väärinkäsitysten ehkäisemiseksi?
kumpi parempi/yleisempi käytäntö?
3
434
Vastaukset
- keksa
jos näitä käytetään silleen että on mahdollista tapahtua jotain sekaannuksia vois kopioida ne metodit yhteen luokkaan ja käyttää aina oma.ZZZ.Tools
- alkup. kirj.
mutta kun näin ei ole, vaan molempien luokkien työkalut liittyy aivan eri asioihin :P
- if-else
Paketissa olevan luokan nimeä ei kannata lähteä muuttamaan pelkästään sillä perusteella, että toisessa paketissa esiintyy samanniminen luokka. Myöskään luokan nimen alkuun ei kannata lisätä paketin nimeä sellaisenaan (yleensähän paketin nimi kirjoitetaan pienellä). Koodissa kannattaa käyttää importia silloin jos käyttää vain toista niistä luokista, muutoin taas paketinnimeä luokkaa.
Toisaalta, jos ne Tools luokat ovat julkisija, niin nimeämistä kannattaisi tarkentaa. Esim. WebTools, CmdLineTools, ImageTools, MathTools, tms. (voi olla että tarkoitit juuri tätä esimerkillä). Toisaalta olisiko Utils kuvaavampi kuin Tools, tai voisiko tuon lopun jättää kokonaan pois (vrt. Math, System, jne.), tai olisivatko kyseiset metodit sijoitettavissa erillisiin luokkiin...
Suosittelisin kuitenkin kuvaavampaa nimeä julkisiin luokkiin kuin pelkkä Tools.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Työeläkeloisinta Suomen suurin talousongelma
Työeläkeloisinta maksaa vuodessa lähes 40 miljardia euroa, josta reilut 28 miljardia on pois palkansaajien ostovoimasta.3043011Veroaste on Suomessa viitisen prosenttiyksikköä liian matala
Veropohjaa on rapautettu käytännössä koko kulunut vuosituhat, jonka vuoksi valtion menoja on jouduttu rahoittamaan velka612343Israel euroviisujen 2.
Israel sai taas eniten yleisöääniä. Suomesta täydet 12 pistettä, poliittinen ”ammattiraati” antoi 0 pistettä. Hyvä Is3482027- 1181794
Euroviisut ei enää niin musiikkikilpailu?
Kappaleiden taso ei enää ole mikä sijoituksen ratkaisee.Eikö kukaan ihmettele että Israel pärjää lähes joka vuosi kisois1261719Mun mielestäni on tosi loukkaavaa
Nainen, että luulet palatan typeriä, sekavia ja ilkeitä viestejä mun kirjoittamiksi. Mä en ole katkera, epätoivoinen, ra2121385- 651347
- 661337
- 681263
Rakas nainen ymmärsin
Että minun pitää pitää kiinni sinusta. Haluan, että sä olet onnellinen. Olet mulle se oikea ja mä sulle. Rakastan Sua yl781223