Menu
Coddy logo textTech

İsimlendirme Kuralları

Coddy'nin Lua Journey'sinin Fundamentals bölümünün bir parçası — ders 10 / 90.

İyi isimlendirme kuralları, kodunuzun okunmasını, anlaşılmasını ve bakımını kolaylaştırır.

Lua'da değişken isimleri belirli kurallara uymalıdır. Harf, rakam ve alt çizgi içerebilirler ancak bir harf veya alt çizgi ile başlamalıdırlar. playerScore, health_points ve _tempValue gibi isimlerin hepsi geçerliyken, 2players veya my-score geçerli değildir.

Değişkenleri adlandırırken, değişkenin neyi sakladığını açıkça belirten açıklayıcı isimler seçin. x veya data gibi belirsiz isimler kullanmak yerine, playerLevel veya gameScore gibi spesifik isimler kullanın. Bu, kodunuzu kendi kendini belgeleyen bir hale getirir ve daha sonra anlaşılmasını çok daha kolaylaştırır.

Birden fazla kelimeden oluşan değişken adları için, Lua programcıları genellikle ya camelCase (playerHealth gibi) ya da alt çizgi (player_health gibi) kullanırlar. Her iki stil de kabul edilebilirdir; önemli olan kodunuz boyunca tutarlı olmaktır. Bir stil seçin ve projelerinizde ona sadık kalın.

Kopya kağıdı

Lua'daki değişken adları bir harf veya alt çizgi ile başlamalıdır ve harf, sayı ve alt çizgi içerebilir:

playerScore = 100     -- Geçerli
health_points = 50    -- Geçerli
_tempValue = 10       -- Geçerli
-- 2players = 5       -- Geçersiz (sayı ile başlar)
-- my-score = 20      -- Geçersiz (tire içerir)

Değişkenin neyi sakladığını açıkça belirten açıklayıcı adlar kullanın:

-- İyi isimlendirme
playerLevel = 5
gameScore = 1500

-- Kötü isimlendirme
x = 5
data = 1500

Çok kelimeli değişkenler için tutarlı bir şekilde camelCase veya alt çizgi kullanın:

-- camelCase stili
playerHealth = 100
maxSpeed = 50

-- alt çizgi stili
player_health = 100
max_speed = 50

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler