Özel üye adlandırma (ARCH3009)
Anahtar typescript.naming.private-member-naming · Önem info · Kategori naming
Özel/dahili üyeler dilin gizlilik sinyali kuralını izlemelidir; TypeScript’te bu, baştaki alt çizgidir. Bu, dahili durumu genel API’den görsel olarak ayırır.
Hatalı
Bölüm başlığı “Hatalı”class Cache { private store = new Map<string, unknown>(); private hitCount = 0;
get(key: string) { return this.store.get(key); }}class Cache { private _store = new Map<string, unknown>(); private _hitCount = 0;
get(key: string) { return this._store.get(key); }}Düzeltme
Bölüm başlığı “Düzeltme”Özel üye adının başına bir alt çizgi ekleyerek gizliliğini açıkça işaretleyin.