Именование пакетов Java и не домены .com - PullRequest
1 голос
/ 06 октября 2010

Насколько я понимаю, пакеты Java часто используют веб-сайт компании в качестве пространства имен пакетов.

Например, если в stackoverflow имеется библиотека виджетов Java, ее можно назвать com.stackoverflow.widget.

Но что произойдет, если вы используете скрытый домен верхнего уровня. Является ли info.example.widget приемлемым?

Ответы [ 2 ]

6 голосов
/ 06 октября 2010

Конечно, нет проблем.Каким бы ни было доменное имя вашей компании и какой бы ни был ее TLD, измените порядок компонентов в ваших пакетах Java.

2 голосов
/ 06 октября 2010

Цель использования доменного имени состоит в том, что оно помогает гарантировать уникальность, используя то, что почти во всех организациях уже есть. Это означает, что на самом деле никто не должен «отвечать» за выдачу уникальных идентификаторов для имен пакетов (или что не нужно использовать что-то уродливое, например, GUID, используемые COM).

Так что, даже если ваше доменное имя неясно, во что бы то ни стало используйте его - оно все равно уникально.

...