Modules vs Global variables

Some people say to use ModuleScripts instead of global variables. Global variables are slower than modulescripts but can be edited. Modulescripts are faster while they cannot be edited. If you are planning on editing the variables, you should use physical values or globals.

Controversy
Some roblox developers do not like global variables because they claim that it makes their code "ugly". The downside to using ModuleScripts instead of globals is that ModuleScripts cannot be edited.

Author's note: If you are one of these developers, please comment and tell me how the you are supposed to edit a ModuleScript in the middle of a game. I might just be missing something here lol