מוסכמות למתן שמות
חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 10 מתוך 93.
כללי מתן שמות הם אוסף של הנחיות שמפתחים פועלים לפיהן כדי להפוך את הקוד שלהם לקריא יותר וקל יותר לתחזוקה. לשפות תכנות שונות יש לעיתים קרובות כללי מתן שמות שונים. ב-Kotlin, משתנים וערכים נכתבים ב-camelCase: המילה הראשונה מתחילה באות קטנה, וכל מילה שמופיעה אחריה מתחילה באות גדולה.
כשכותבים שם של משתנה, יש להשתמש במילים תיאוריות ובעלות משמעות.
לדוגמה:
fun main() {
// שמות לא מוצלחים
val is_active = false // לא camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// שמות מוצלחים
val age = 10
val greeting = "Hello"
val isActive = true
}אתגר
מתחיליםכתבו קוד שמאתחל את הערכים הבאים באמצעות שמות תקינים בסגנון camelCase:
playerNameעם הערך"Alice"playerAgeעם הערך25isGameOverעם הערךfalse
הקפידו להשתמש בשמות המשתנים ובערכים המדויקים. זכרו:
- Kotlin רגישה לאותיות רישיות וקטנות! (
playerName≠Playername)- יש לתחום ערכי מחרוזת במרכאות כפולות
- ערכים בוליאניים נכתבים באותיות קטנות:
true/false
נסו בעצמכם
fun main() {
// כתבו את הקוד שלכם למטה
val playerName = ?
val playerAge = ?
val isGameOver = ?
// אל תשנו את השורות למטה
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסיים
פונקציית Printlnתבניות מחרוזתקלט באמצעות ReadLineהמרת טיפוסיםסיכום – שנים עד הפרישהסיכום – אמת או שקר10פונקציות
הכרזה על פונקציהפרמטרים וארגומנטיםערכי החזרהארגומנטים בעלי שםערכי ברירת מחדלפונקציות עם ביטוי יחידחזרה – פונקציית Sigmaחזרה – פונקציית אימות3אפשרות לערך null
מהי בטיחות מפני nullטיפוסים שיכולים להיות nullאופרטור קריאה בטוחהאופרטור אלביסיסודות אתגר הפונקציותאופרטור ההבטחה לאי־nullסיכום – גישה בטוחה9לולאות
לולאת forלולאת whileלולאת do-whilebreakcontinueטווחים בלולאותלולאה מקוננתחזרה – עצרתחזרה – קלט דינמיתרגלו בעצמכם: Kotlin אונליין