Names for Name Conventions
Names I’ve seen used to refer to naming conventions:
snake_case
,hacker_case
,unix_hacker_style
: Everything is lower case, though exceptions exist. E.g.HTTP_foo_bar
.SCREAMING_SNAKE_CASE
: Usually reserved for macros and constants.camelCase
: The first letter is lowercase.PascalCase
: The first letter is uppercase.kabob-case
: Likesnake_case
, but uses dashes instead of underscores. Common for command-line options1, CSS styles, commands (e.g.git-receive-pack
).
While looking idly looking for details on this, I stumbled on this Medium post which is relevant.