Merhaba! Bugünkü dersimizde, programlamanın temel yapı taşlarından biri olan "Sabit" (Constant) kavramını detaylıca inceleyeceğiz. Bu kavramı anlamak, daha güvenli, okunabilir ve sürdürülebilir kod yazmanın ilk adımlarından biridir.
Bir sabit, programın çalışması boyunca değeri bir kez atandıktan sonra asla değiştirilemeyen veri saklama birimidir. Değişkenlerden (variable) en temel farkı budur.
MAX_USER_COUNT = 100 yazmak, kod içine 100 sayısını doğrudan yazmaktan daha anlamlıdır.Python'da gerçek bir sabit yoktur, ancak tüm harfleri büyük olan değişken adları sabit olarak kabul edilir (sözleşmesel).
PI = 3.14159
DATABASE_URL = "localhost:5432"
final anahtar kelimesi)final double PI = 3.141592653589793;
final int MAX_SPEED = 120;
const anahtar kelimesi)const BIR_SAAT = 3600; // saniye cinsinden
const SITE_ADI = "Kodlama Okulu";
const anahtar kelimesi)const float GRAVITY = 9.81;
const int AY_SAYISI = 12;
final değişkenler istisna olabilir).Sabitler, değeri program boyunca değişmeyen, güvenli ve anlamlı isimlendirilmiş veri tutuculardır. Doğru kullanıldığında, kodunuzun kalitesini ve güvenilirliğini önemli ölçüde artırırlar. Bir sonraki kodunuzu yazarken, kendinize şu soruyu sorun: "Bu değer hiç değişecek mi?" Cevabınız "hayır" ise, bir sabit kullanma zamanı gelmiş demektir!
👉 Ödev: En sevdiğiniz programlama dilinde, bir dairenin alanını ve çevresini hesaplayan basit bir program yazın. PI sayısını mutlaka bir sabit olarak tanımlayın.