İçeriğe geç

Sabit adlandırma (ARCH3006)

Anahtar typescript.naming.constant-upper-snake · Önem info · Kategori naming

Modül düzeyi ve sınıf sabitleri dilin sabit kuralını kullanmalıdır; TypeScript’te bu UPPER_SNAKE_CASE’dir. Bu, değişmez değerleri sıradan değişkenlerden görsel olarak ayırır.

const maxRetryCount = 5;
const apiBaseUrl = "https://api.example.com";
class Config {
static defaultTimeout = 30000;
}
const MAX_RETRY_COUNT = 5;
const API_BASE_URL = "https://api.example.com";
class Config {
static readonly DEFAULT_TIMEOUT = 30000;
}

Sabiti UPPER_SNAKE_CASE’e çevirin; kelimeleri alt çizgiyle ayırıp tümünü büyük harf yapın.