Das erste Programm |
|
Thema dieses Kapitels |
Zuviele Tutorials bringen Ihnen einfach nur bei wie Sie programmieren können, ohne jemals beizubringen, wie Sie gute Programme schreiben.
Hier einige Dinge, die Sie in Erwähnung ziehen sollten, wenn Sie Variablennamen auswählen.
Die Variablennamen sollten mitteilen, welche Art von Information in dem Objekt beinhaltet ist. Hier einige Beispiele:
Gut | Schlecht | |
---|---|---|
alter student name zaehler summe produkt |
a foo xwy |
Scheuen Sie sich nicht davor, Variablennamen aus mehr als einem Wort zu bilden. Stellen Sie nur sicher, dass es lesbar ist.
Es gibt zwei Konventionen, um dies zu machen:
Ich bevorzuge letzteres, aber es hängt von Ihnen ab.
Schreiben Sie bitte nicht 'studentage'. Sie würden es auch nicht gerne sehen, wenn ich dieses Tutorial ohne Leerezeichen geschrieben hätte.
Sie sollten nicht aufhören irb zu benutzen nur weil Sie einen Editor benutzen können. Ich hab Ihnen irb aus einem bestimmten Grund gezeigt. Wenn Sie programmieren, sollten Sie ein irb Fenster offen haben und dorthin wechseln, wann immer Sie mit Ideen experimientieren wollen.
Dafür wurde irb entworfen. Wenn Sie es geschickt einsetzen, wird es aus Ihnen einen besseren Programmierer machen.
Wann immer Sie einen Wert haben, der nicht geändert werden soll, machen Sie immer eine Konstante draus. Dadurch wird Ruby Ihnen helfen mögliche Fehler zu finden.
Einige Beispiele:
Pi = 3.14159265 Electron_mass = 9.109e-31 Speed_of_light = 3e8 Earth_Sun_distance = 5.79e10 |
Schreiben Sie i.A. numerische Werte nicht direkt hin. Benutzen Sie Konstanten, um Ihren Code lesbarer zu machen.
Z.B. ist die Formel für die Fläche eines Kreises A=πr2, wobei r der Radius ist. Ihr Code sollte der Formel soweit wie möglich ähnlich sein.
Gut | Schlecht | |||
---|---|---|---|---|
|
|
Das erste Programm |
|
Thema dieses Kapitels |