Screaming snake case 指一种命名风格:全部大写字母,单词之间用下划线 _ 分隔,常用于表示常量或环境变量等。
例如:MAX_SIZE、DATABASE_URL。(也有人用它来强调“像在大喊”,因为全是大写。)
/ˈskriːmɪŋ sneɪk keɪs/
Use screaming snake case for constants like MAX_RETRIES.
对像 MAX_RETRIES 这样的常量使用 screaming snake case。
In many codebases, environment variables and build-time settings are written in screaming snake case to make them stand out from regular variables.
在许多代码库中,环境变量和构建时配置会用 screaming snake case 来书写,以便与普通变量区分开来。
这个说法由两部分组成:snake case(“蛇形命名法”)指用下划线连接单词(像一条“蛇”一样延伸);screaming(“尖叫/大喊的”)在这里是比喻用法,表示全大写带来的“强烈视觉效果”。合起来就是“全大写的下划线命名法”。
UPPER_CASE_WITH_UNDERSCORES 的形式,与 screaming snake case 对应)