Nov-05-2020, 05:03 AM
No, you should definitely split things up into modules (and packages if appropriate). It makes the code easier to navigate and think about. As for which modules you should have, well, that's difficult to answer. Things that are related should be grouped together, but I think there's definitely freedom of choice in what those groupings are. It would be useful to see your codebase if you want more specific advice.