Namenskonventionen
Teil des Abschnitts Grundlagen der Kotlin-Journey von Coddy. Lektion 10 von 93.
Namenskonventionen sind eine Reihe von Richtlinien, an die sich Entwickler halten, um ihren Code lesbarer und wartbarer zu machen. Verschiedene Programmiersprachen haben oft unterschiedliche Namenskonventionen. In Kotlin werden Variablen und Werte in camelCase geschrieben: Das erste Wort beginnt mit einem Kleinbuchstaben, und jedes folgende Wort beginnt mit einem Großbuchstaben.
Wenn du einen Variablennamen schreibst, sei beschreibend und verwende aussagekräftige Wörter.
Zum Beispiel:
fun main() {
// Schlechte Namensgebung
val is_active = false // nicht camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// Gute Namensgebung
val age = 10
val greeting = "Hello"
val isActive = true
}Aufgabe
AnfängerSchreibe Code, der die folgenden Werte mit korrekter camelCase-Schreibweise initialisiert:
playerNamemit dem Wert"Alice"playerAgemit dem Wert25isGameOvermit dem Wertfalse
Stelle sicher, dass du die exakten Variablennamen und Werte verwendest. Denke daran:
- Kotlin unterscheidet zwischen Groß- und Kleinschreibung! (
playerName≠Playername)- String-Werte müssen in doppelte Anführungszeichen eingeschlossen werden
- Boolesche Werte werden kleingeschrieben:
true/false
Probier es selbst
fun main() {
// Gib deinen Code unten ein
val playerName = ?
val playerAge = ?
val isGameOver = ?
// Ändere die Zeilen unten nicht
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorErweiterte ZuweisungVergleichsoperatorenRückblick – Einfache Mathematik7Grundlegende Ein-/Ausgabe
println-FunktionString-VorlagenReadLine-EingabeTypkonvertierungWiederholung – Jahre bis zur RenteWiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenParameter und ArgumenteRückgabewerteBenannte ArgumenteStandardwerteFunktionen mit einem AusdruckRückblick – Sigma-FunktionRückblick – Validierungsfunktion2Variablen
Val vs VarTypinferenzZahlenStringBooleanNamenskonventionenRückblick – Variablen initialisieren5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Ternär mit If-AusdruckWiederholung – Einfache Logik8Rechner zum Aufteilen der Rechnung
WillkommensnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Nullbarkeit
Was ist Null-Sicherheit?Nullable-TypenOperator für sicheren AufrufElvis-OperatorGrundlagen der FunktionsaufgabeAssertion auf Nicht-NullRückblick – Sicherer Zugriff6Entscheidungen treffen
If-AnweisungIf - ElseIf als AusdruckWhen-AusdruckWhen mit BereichenRückblick - Einfacher Taschenrechner9Schleifen
For-SchleifeWhile-SchleifeDo-While-SchleifeBreakContinueBereiche in SchleifenVerschachtelte SchleifeRückblick – FakultätRückblick – Dynamische EingabeÜbe selbstständig: Kotlin-Playground