It depends on the context but I like Python’s recommendations, particularly the part for modules
Modules should have short, all-lowercase names. Underscores can be used in the module name if it improves readability. Python packages should also have short, all-lowercase names, although the use of underscores is discouraged.
Recently I’ve been diving into composing functions and long camel case descriptive names which I would normally dislike actually seem to work pretty well.
It depends on the context but I like Python’s recommendations, particularly the part for modules
https://www.python.org/dev/peps/pep-0008/#function-and-variable-names
Recently I’ve been diving into composing functions and long camel case descriptive names which I would normally dislike actually seem to work pretty well.