Menu
Coddy logo textTech

מוסכמות למתן שמות

חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 13 מתוך 94.

ב-Dart, מוסכמות שמות הופכות את הקוד לקריא ולעקבי:

1. השתמשו ב-camelCase עבור משתנים

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

2. התחילו באותיות או בקווים תחתונים

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

3. השתמשו בשמות בעלי משמעות

void main() {
  // מתן שמות טוב יותר
  var temperatureFahrenheit = 75.5;
}

4. השתמשו ב-lowerCamelCase עבור קבועים

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

אתגר

מתחילים

באתגר הזה, תתרגלו מוסכמות מתן שמות ב-Dart על ידי תיקון שמות לא מתאימים של משתנים בתוכנית:

  1. שנו את שם המשתנה x לשם תיאורי לגיל של אדם (השתמשו ב-camelCase)
  2. שנו את שם המשתנה Y לשם תיאורי לגובה של אדם במטרים (השתמשו ב-camelCase)
  3. שנו את שם הקבוע ABC לשם תיאורי עבור pi (השתמשו באותיות גדולות ובקו תחתון להפרדה בין מילים בקבועים)
  4. שנו את שם המשתנה הסופי temp123 לשם תיאורי לטמפרטורה המרבית המותרת (השתמשו ב-camelCase)

לאחר שינוי השמות, הדפיסו כל משתנה עם תווית תיאורית בדיוק כפי שמוצג להלן:

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

הפלט שלכם חייב להתאים בדיוק לפורמט הזה.

נסו בעצמכם

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // הדפס את המשתנים עם תוויות
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Dart אונליין