Menu
Coddy logo textTech

Benennungskonventionen

Teil des Abschnitts Grundlagen der Swift-Journey von Coddy — Lektion 9 von 86.

Benennungskonventionen sind eine Reihe von Richtlinien, denen Entwickler folgen, um ihren Code lesbarer und wartbarer zu machen. Verschiedene Programmiersprachen haben oft unterschiedliche Benennungskonventionen. In Swift werden Variablen und Konstanten in camelCase geschrieben – das erste Wort beginnt mit einem Kleinbuchstaben und jedes weitere Wort beginnt mit einem Großbuchstaben.

Beim Schreiben eines Variablennamens sollten Sie beschreibend sein und aussagekräftige Wörter verwenden.

Zum Beispiel:

// Schlechte Namensgebung
let is_active = false // kein camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true

// Gute Namensgebung
let age = 10
let greeting = "Hello"
let isActive = true
challenge icon

Aufgabe

Anfänger

Schreibe Code, der die folgenden Konstanten mit korrekter camelCase-Benennung initialisiert:

  • playerName mit dem Wert "Alice"
  • playerAge mit dem Wert 25
  • isGameOver mit dem Wert false

Stelle sicher, dass du die exakten Variablennamen und Werte verwendest. Denke daran:

  • Swift unterscheidet zwischen Groß- und Kleinschreibung! (playerNamePlayername)
  • String-Werte müssen in doppelte Anführungszeichen gesetzt werden
  • Boolesche Werte werden kleingeschrieben: true / false

Spickzettel

In Swift folgen Variablen und Konstanten der camelCase-Namenskonvention — das erste Wort beginnt mit einem Kleinbuchstaben, und jedes weitere Wort beginnt mit einem Großbuchstaben.

Verwenden Sie beschreibende und aussagekräftige Namen für Ihre Variablen und Konstanten:

// Schlechte Namensgebung
let is_active = false // kein camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true

// Gute Namensgebung
let age = 10
let greeting = "Hello"
let isActive = true

Probier es selbst

// Schreibe deinen Code unten
let playerName = ?
let playerAge = ?
let isGameOver = ?

// Ändere die folgenden Zeilen nicht
print("playerName = \(playerName)")
print("playerAge = \(playerAge)")
print("isGameOver = \(isGameOver)")
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen