Namenskonventionen
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.
Aufgabe
EinfachErstellen 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.
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 anDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechner zum Aufteilen der Rechnung
WillkommensnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array-Slicing mit BereichenArray-Slicing mit IndizesArray-OperatorenInclude?-Methode2Variablen und Datentypen
Zahlen und VariablenString-DatentypBoolean-DatentypSymbol-DatentypDatentypen überprüfenNamenskonventionenWiederholung – Variablen erstellen5Entscheidungsfindung
If-AnweisungIf - ElseRückblick – Einfacher TaschenrechnerVerschachteltes If - ElseUnless-Anweisung8Schleifen
For-Schleife mit BereichenWhile-SchleifeBreakNextRückblick – FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzschreibweisenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsDie chomp-MethodeTypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder FalschÜbe selbstständig: Online-Ruby-Compiler