在设计独立应用程序时,我习惯于使用包来区分哪些类型的类应该在哪里。这有助于从视图和听众等中查找类和组织枚举。
但是,既然我一直在开发一个库,那么使用打包结构没有意义,因为我不想公开所有这些枚举和视图。它们应该受到保护,这样库的用户就没有对这些无用组件的不必要的访问和可见性。
但是,为了做到这一点,我似乎必须将它们放在同一个包中,这当然会导致课程在一个地方完全拥挤而没有组织。
有没有办法或插件可以让我组织这些课程?那会有很大帮助。我已经看到了几个问题,例如“无法完成”,但我认为那里的插件会有所帮助,我相信很多人都遇到过这个问题。
也许有一个简单的解决方案......