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
| Sprache | Verwendung | Beispiel |
|---|---|---|
| Python | Modulkonstanten | MAX_RETRY = 3 |
| JavaScript | Echte Konstanten | const API_URL = "..." |
| Java | static final Felder | MAX_SIZE |
| Rust | const / static | MAX_THREADS |
| C / C++ | Makros, Konstanten | BUFFER_SIZE |
In SCREAMING_SNAKE_CASE umwandeln
Verwenden Sie unseren Constant-Case-Konverter oder den Case-Converter-Hub.