Menu
Coddy logo textTech

Benennungskonventionen

Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 9 von 88.

Ruby hat spezifische Regeln für gültige Variablennamen. Ein Variablenname muss mit einem Kleinbuchstaben (a-z) oder einem Unterstrich (_) beginnen und kann Kleinbuchstaben, Zahlen und Unterstriche enthalten. Er darf jedoch nicht mit einer Zahl beginnen, Leerzeichen enthalten oder Sonderzeichen verwenden.

Namen, die mit Großbuchstaben beginnen, werden in Ruby als Konstanten behandelt.

Über die Grundregeln hinaus macht das Befolgen von Namenskonventionen Ihren Code viel lesbarer und wartbarer.

Ruby verwendet konventionell snake_case für Variablennamen (unter Verwendung von Unterstrichen zwischen Wörtern wie user_name). Dies ist der Standard-Ruby-Stil und wird von der Ruby-Community weitgehend übernommen. Die Konsistenz mit dieser Konvention lässt Ihren Code professionell und für andere Ruby-Entwickler vertraut aussehen.

Am wichtigsten ist es, aussagekräftige Namen zu verwenden, die klar angeben, was die Variable enthält. Anstatt x oder data1 verwenden Sie Namen wie student_score oder monthly_sales. Dies macht Ihren Code selbstdokumentierend und für andere (und Ihr zukünftiges Ich) leichter verständlich.

challenge icon

Aufgabe

Einfach

Erstellen Sie drei Variablen gemäß der snake_case-Namenskonvention von Ruby. Erstellen Sie eine Variable für den vollständigen Namen eines Mitarbeiters und weisen Sie ihr "John Doe" zu, eine Variable für sein Alter und weisen Sie ihr 25 zu, und eine Variable für sein monatliches Gehalt und weisen Sie ihr 1500.50 zu. Geben Sie alle drei Variablen mit puts aus.

Spickzettel

Ruby-Variablennamen müssen mit einem Kleinbuchstaben (a-z) oder einem Unterstrich (_) beginnen und können Kleinbuchstaben, Zahlen und Unterstriche enthalten. Sie dürfen nicht mit einer Zahl beginnen, Leerzeichen enthalten oder Sonderzeichen verwenden.

Ruby verwendet die snake_case-Namenskonvention für Variablen (Wörter werden durch Unterstriche getrennt):

user_name = "Alice"
student_score = 95
monthly_sales = 2500.75

Verwenden Sie beschreibende Namen, die deutlich angeben, was die Variable enthält, anstatt generischer Namen wie x oder data1.

Probier es selbst

# TODO: Erstelle drei Variablen gemäß den Ruby-Namenskonventionen
# 1. Eine Variable für den vollständigen Namen eines Mitarbeiters (String)
# 2. Eine Variable für dessen Alter (Integer)
# 3. Eine Variable für dessen monatliches Gehalt (Float)

# TODO: Zeige alle drei Variablen mit puts an
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