Open棟梁Project - マイクロソフト系技術情報 Wiki
「Javaのパッケージ名」と「.NETの名前空間」の違いについて
パッケージ名は、
などが一般的です。
先頭の要素は、正規に取得しているドメイン名を、構成毎に逆にしたものになります。
また、パッケージ名は、小文字しか利用できません。
.NETの名前空間は、
などが一般的です。
.NETの名前空間の頭文字は、大文字が推奨されています。
名前空間(パッケージ名)には、「 - 」を使えません。
このため「 - 」は「 _ 」等に置換する必要があります。
「hitachi-solutions」 → 「hitachi_solutions」などとなります。
「サブシステム名など任意」の部分には
のIDなど
が適用される事が多いようです(プレフィックスなどと併用される)。
先頭要素は、基本的に
となります。
OSSに関しては、
などが一般的です。
※:正規に取得している(企業やOSSのサイトの)ドメイン名を、構成毎に逆にしたもの。