蛇形命名法
Snake case 是一種在不使用空格的情況下書寫短語的方式,其中空格被下劃線 _ 替換,並且單詞通常全部為小寫。它經常被風格化為“snake_case”,以提醒讀者它的外觀。
Snake casing 通常用作變數命名約定。以下名稱為 snake case:left_shift、bitwise_invert、matrix_transpose。
請注意,snake case 永遠不包含大寫字母。有時,常量會全部大寫,例如 JavaScript 中的 Number.MAX_SAFE_INTEGER。這通常不被認為是 snake case。相反,它有時被稱為大聲蛇形命名法 (screaming snake case)。
Snake case 是 Python、Rust 和其他各種語言中最流行的約定。