在java中,包同时包含类和子包被认为是不好的做法吗?
在java中,某些包同时包含类和子包的结构是否被认为是一种不好的做法?i、 e:在java中,包同时包含类和子包被认为是不好的做法吗?,java,structure,naming-conventions,packages,Java,Structure,Naming Conventions,Packages,在java中,某些包同时包含类和子包的结构是否被认为是一种不好的做法?i、 e: com/ domain/ SomeClass.java AnotherClass.java model/ Model1.java Model2.java somePackage/ SomePackageClass.java 另一个选项是第三个包中包含的SomeClass.java和AnotherClass.java,不,这是正
com/
domain/
SomeClass.java
AnotherClass.java
model/
Model1.java
Model2.java
somePackage/
SomePackageClass.java
另一个选项是第三个包中包含的
SomeClass.java
和AnotherClass.java
,不,这是正常的结构,不是一个坏的做法。树结构中有不同的级别。如果该类在逻辑上最适合父包,则将其保留在那里。如果这两个类共享一个不同于其他类的共同角色,那么您可以将它们移动到一个单独的包中。不,这是正常的结构,不是一个坏的做法。树结构中有不同的级别。如果该类在逻辑上最适合父包,则将其保留在那里。如果这两个类共享一个不同于其他类的共同角色,那么您可以将它们移动到一个单独的包中。这很好。这很好。