4

一般的な命名規則は次のとおりです。

[com/org/...].[companyName/organizationName/....].[projectName]

私は自分のプロジェクトに好きなパッケージ名を付けていました。個人プロジェクトの命名規則はありますか?

4

4 に答える 4

4

個人のプライベート プロジェクトには、好きな命名規則を選択できます。

ただし、できる限り標準の Java 命名規則に固執することをお勧めします。

  • 将来コードを公開する場合に、名前空間の衝突を回避するのに役立ちます
  • 標準的な慣行に従うことは常に良いことです(良い習慣を維持するためだけに!)
于 2012-10-17T02:01:23.753 に答える
2

会社や他の組織の名前を使用するのではなく、ドメイン名を使用するのが慣習です。多くの場合、ドメイン名は企業にちなんで付けられますが、多くの開発者は独自のプライベート ドメイン名を持っており、個人プロジェクトで Java パッケージに名前を付けるために使用しています。したがって、すべてのパッケージに同じ規則を適用することができます。

于 2012-10-17T02:02:27.283 に答える
1

いいえ、これが標準です。これは、既存のドメインが常に一意であるためです。これにより、パッケージ名の一意性も保証されます。

したがって、パッケージの既存のドメインに依存することをお勧めします。

于 2012-10-17T02:02:42.363 に答える
0

ソフトウェアを公開しない限り、衝突はあなた以外には関係ありません。個人のドメイン名をお持ちの場合は、それを使用することをお勧めします。それ以外の場合は、衝突する可能性が低いと思われるものを構成してください。

ソフトウェアを公開することに決めた場合は、プロジェクトのドメイン名を取得するか、ソースコードを公開する場所の DNS 名に基づいて (たとえば) 実在または架空のドメイン名を取得することをお勧めします。例: "net.sourceforge.myproject" ... ここで、"myproject" は公式の sourceforge プロジェクト名です。

于 2012-10-17T03:38:56.167 に答える