随着我所涉及的项目越来越庞大,我开始对将类划分为包变得相当不确定。假设该项目有许多层次结构,在这些层次结构中有接口和实现甚至更多的子层次结构(组件)。我最终总是得到了很多包,这开始变得有点混乱。
因此,我想知道其他人处理包的方法。您喜欢有很多只包含少量类的包还是只有少数包含大量类的包?您喜欢将实现与接口分开吗?等等……通常情况下,您使用包的日常习惯以及您方法的优缺点。
感谢您的帖子。
因此,我想知道其他人处理包的方法。您喜欢有很多只包含少量类的包还是只有少数包含大量类的包?您喜欢将实现与接口分开吗?等等……通常情况下,您使用包的日常习惯以及您方法的优缺点。
感谢您的帖子。
com.foo.moduleX.submoduleX.
、com.foo.moduleX.submoduleY.
。 - michal.kreuzman