Nazewnictwo paczek w Javie

Tagi: #<Tag:0x00007f1e036f85d8>

Niedawno napotkałem na pewną różnicę zdań odnośnie tego jak nazywać paczki.

Od razu mówię że nie jestem javousty ale coś mi tam się obiło o uszy i staram się trzymać dobrych praktyk. Pozwala mi to też ocenić inne projekty.

Jak dla mnie zawsze jest to domena od tylu (ew email jeśli ktoś nie ma domeny) a następnie nazwa aplikacji.
Czyli przykładowo jeśli lvlup.pro robiłoby projekt pod nazwą hello to byłoby to

pro.lvlup.hello

Czy jest to dobra praktyka? Czy jest tu jakiś błąd logiczny?

1lajk

Zdecydowanie jest to dobra praktyka.

Odsyłam do Oracle naming conventions

1lajk

Osobiście wychodzę z założenia, że jeśli piszę coś dla siebie nazywam tak jak mi leci, ale jeśli z góry wiem, że projekt będzie publiczny bądź potem będzie przez kogoś rozbudowywany to jak najbardziej odwrócona domena + nazwa projektu.