Was ist SCREAMING_SNAKE_CASE? Großbuchstaben mit Unterstrichen

3 Min. Lesezeit

SCREAMING_SNAKE_CASE (auch CONSTANT_CASE oder UPPER_SNAKE_CASE genannt) verwendet ausschließlich Großbuchstaben mit Unterstrichen als Trennzeichen: MAX_RETRY_COUNT, API_BASE_URL.

Wann SCREAMING_SNAKE_CASE verwenden

  • Konstanten: Werte, die sich zur Laufzeit nie ändern — MAX_CONNECTIONS = 100
  • Umgebungsvariablen: DATABASE_URL, NODE_ENV, API_KEY
  • Enum-Werte: COLOR_RED, STATUS_ACTIVE (in C, Python)
  • Präprozessor-Makros: #define MAX_BUFFER_SIZE 1024
  • Globale Konfiguration: DEFAULT_TIMEOUT, MAX_FILE_SIZE

Sprachunterstützung

SpracheVerwendungBeispiel
PythonModulkonstantenMAX_RETRY = 3
JavaScriptEchte Konstantenconst API_URL = "..."
Javastatic final FelderMAX_SIZE
Rustconst / staticMAX_THREADS
C / C++Makros, KonstantenBUFFER_SIZE

In SCREAMING_SNAKE_CASE umwandeln

Verwenden Sie unseren Constant-Case-Konverter oder den Case-Converter-Hub.