我应该如何构建Java应用程序,我应该把我的类放在哪里?
2022-09-01 02:05:24
首先,我知道如何构建Java应用程序。但我一直对把我的课程放在哪里感到困惑。有支持者支持以严格面向域的方式组织包,其他人按层分隔。
我自己也一直有问题
- 命名
- 放置
所以
- 您将特定于域的常量放在哪里(以及此类的最佳名称是什么)?
- 你在哪里放置了基础设施和特定于域的东西的类(例如,我有一个FileStorageStrategy类,它将文件存储在数据库中,或者存储在数据库中)?
- 将异常放在哪里?
- 我有什么可以参考的标准吗?