3 ms·
Ah, I meant to reply specifically to the command line flags use case. For most other uses of globals, I fully agree.
by mpartel 8y ago
Ah, I meant to reply specifically to the command line flags use case.
For most other uses of globals, I fully agree.
- V-2 8y agoAh, then I misunderstood you, sorry. Of course this is a bit of a red herring anyway... As the original commenter remarked already, command line flags may be stored globally (eg. as read-only fields), but won't - and shouldn't - be variables. They're only given once, and their values aren't going to change throughout the program's running time. So they're essentially constants, which is fine.