蛇形命名法

Snake case 是一種在不使用空格的情況下書寫短語的方式,其中空格被下劃線 _ 替換,並且單詞通常全部為小寫。它經常被風格化為“snake_case”,以提醒讀者它的外觀。

Snake casing 通常用作變數命名約定。以下名稱為 snake case:left_shiftbitwise_invertmatrix_transpose

請注意,snake case 永遠不包含大寫字母。有時,常量會全部大寫,例如 JavaScript 中的 Number.MAX_SAFE_INTEGER。這通常不被認為是 snake case。相反,它有時被稱為大聲蛇形命名法 (screaming snake case)

Snake case 是 Python、Rust 和其他各種語言中最流行的約定。

另見