Any tips about ModuleScripts?

Hello Everyone!
I already know the basic understanding of modules and i know how to create them already, but are there any tips/ ways to make them more efficient?

Plan out how you’re going to use your modules such as:
What methods and constants do you want it to contain
What other modules/scripts are going to utilise these methods and constants
Most importantly, make sure 2 modules don’t depend on eachother otherwise your scripts won’t ever run and will cause cyclic dependency.

As long as you plan carefully, you should be fine. Another massive tip though is to stay organised and document.