מוסכמות שמות
חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 9 מתוך 86.
מוסכמות מתן שמות הן קבוצה של הנחיות שמפתחים פועלים לפיהן כדי להפוך את הקוד שלהם לקריא יותר וקל יותר לתחזוקה. בשפות תכנות שונות יש לעיתים קרובות מוסכמות שונות למתן שמות. ב-Swift, כותבים משתנים וקבועים ב-camelCase: המילה הראשונה מתחילה באות קטנה, וכל מילה אחריה מתחילה באות גדולה.
כשכותבים שם של משתנה, יש להשתמש במילים תיאוריות ובעלות משמעות.
לדוגמה:
// שמות לא טובים
let is_active = false // לא camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true
// שמות טובים
let age = 10
let greeting = "Hello"
let isActive = trueאתגר
מתחיליםכתבו קוד שמאתחל את הקבועים הבאים באמצעות שמות תקינים בסגנון camelCase:
playerNameעם הערך"Alice"playerAgeעם הערך25isGameOverעם הערךfalse
הקפידו להשתמש בשמות המשתנים ובערכים המדויקים. זכרו:
- Swift מבחינה בין אותיות גדולות לקטנות! (
playerName≠Playername)- יש להקיף ערכי מחרוזת במרכאות כפולות
- ערכים בוליאניים נכתבים באותיות קטנות:
true/false
נסו בעצמכם
// כתבו את הקוד שלכם למטה
let playerName = ?
let playerAge = ?
let isGameOver = ?
// אל תשנו את השורות שלמטה
print("playerName = \(playerName)")
print("playerAge = \(playerAge)")
print("isGameOver = \(isGameOver)")השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסי
פונקציית ההדפסהאינטרפולציה של מחרוזותקלט באמצעות ReadLineהמרת טיפוסיםחזרה – עד 120חזרה – אמת או שקר3ערכים אופציונליים
מהם ערכים אופציונלייםשליפת ערך באמצעות If LetGuard Letאופרטור איחוד עם Nilסיכום – שליפה בטוחה של ערך9לולאות
לולאת For-Inלולאת Whileלולאת Repeat-WhileBreakContinueחזרה – עצרתטווחים בלולאותלולאה מקוננתחזרה – קלט דינמיתרגלו בעצמכם: Swift אונליין