在 java 中,某些包同时包含类和子包的结构被认为是一种不好的做法吗?即:
com/
domain/
SomeClass.java
AnotherClass.java
model/
Model1.java
Model2.java
somePackage/
SomePackageClass.java
另一个选项是第三个包中包含的 SomeClass.java
和 AnotherClass.java
最佳答案
不,这是正常的结构,并不是一个坏习惯。树结构中有不同的级别。如果该类在逻辑上最适合父包,则将其留在那里。如果这两个类共享与其他类不同的共同角色,那么您可以将它们移动到单独的包中。
关于java - 在java中,一个包同时包含类和子包是否被认为是不好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50367261/