Menu
Coddy logo textTech

İsimlendirme Kuralları

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası. Ders 13 / 94.

Dart'ta adlandırma kuralları kodu okunabilir ve tutarlı hale getirir:

1. Değişkenler için camelCase kullanın

void main() {
  String firstName = 'John';
  int userAge = 25;
  double accountBalance = 100.50;
  bool isLoggedIn = true;
}

2. Harflerle/alt çizgilerle başlayın

void main() {
  var name = 'Dart';
  var counter = 1;
}

3. Anlamlı isimler kullanın

void main() {
  // Daha iyi adlandırma
  var temperatureFahrenheit = 75.5;
}

4. Sabitler için lowerCamelCase kullanın

void main() {
  const pi = 3.14159;
  const maxUsers = 100;
  const baseUrl = 'https://api.example.com';
  const defaultTimeout = Duration(seconds: 30);
}
challenge icon

Görev

Başlangıç

Bu meydan okumada, bir programdaki kötü adlandırılmış değişkenleri düzelterek Dart adlandırma kurallarını uygulayacaksın:

  1. x değişkenini, bir kişinin yaşını belirten açıklayıcı bir adla yeniden adlandır (camelCase kullan)
  2. Y değişkenini, bir kişinin metre cinsinden boyunu belirten açıklayıcı bir adla yeniden adlandır (camelCase kullan)
  3. ABC sabitini, pi için açıklayıcı bir adla yeniden adlandır (sabitler için alt çizgili büyük harf kullan)
  4. temp123 final değişkenini, izin verilen maksimum sıcaklığı belirten açıklayıcı bir adla yeniden adlandır (camelCase kullan)

Yeniden adlandırdıktan sonra, her değişkeni aşağıda tam olarak gösterildiği gibi açıklayıcı bir etiketle yazdır:

Age: 25
Height: 1.75
Pi Value: 3.14
Max Temperature: 100.0

Çıktın bu tam biçimle eşleşmelidir.

Kendin dene

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // Değişkenleri etiketlerle yazdır
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
quiz iconKendini test et

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

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

Kendi başına pratik yap: Online Dart derleyicisi