hello there, apologies if this has been answered before or if there are good resources out there.
I am having a hard time wrapping my head around the best practice for formatting my project. while I love rust/bevy and what it offers I have found a lot of conflicting answers regarding the best practice of organizing my files/modules.
I learned OOP with Java in school and so that has set my base understanding for the way you organize a project, but I feel like that is not idiomatic when creating a rust/bevy project.
what are your thoughts on the best way to go about organizing a project?
what pitfalls have you found?
etc.
thanks!
edit: wow just saw all the great answers, thanks everyone!