少し前に、Javaパッケージのきめの細かい構成に関して、ここで答えられる質問を見ました。たとえば、my.project.util
、my.project.factory
、my.project.service
、など
今は見つからないので、質問してもいいです。
Javaでのパッケージの編成に関してベストプラクティスはありますか。
Javaプロジェクトでクラスをどのように編成しますか?
たとえば、私が数人で取り組んでいるプロジェクトには、beansというパッケージがあります。当初は単純なBeanを含むプロジェクトでしたが、(ほとんどの場合)すべてを含む(経験不足と時間の不足により)結局終了しました。一部のファクトリー・クラスをファクトリー・パッケージ(Beanを作成する静的メソッドを持つクラス)に入れることにより、それらを少しクリーンアップしましたが、ビジネス・ロジックを実行する他のクラスと、取得のような単純な処理(ビジネス・ロジックではなく)を実行するクラスがあります。プロパティファイルからのコードのメッセージ。
ご意見、ご感想をお待ちしております。