Ich brauche etwas Einblick in die Konstruktion von Ruby-Programmen. Ich versuche Ruby (unabhängig von Rails) zu schreiben, also übersetze ich einige Perl-Skripte, die ich in einem Bioinformatik-Projekt geschrieben habe, in Ruby-Code. Grundsätzlich Klassen erstellen, wo nützlich und was nicht.Struktur von Ruby-Programmen
Mein Problem ist, wie kann ich es ausführen? Die Perl-Skripte sind nur lange Blöcke von Befehlen hintereinander. Was ist in Ruby angemessen? Sollte ich meine Klassen in ihren eigenen .rb-Dateien definieren und diese und ihre Methoden in einer separaten rb-Datei aufrufen, die sie zur Ausführung meines Programms benutzt?
Was wird normalerweise getan? Jedes Beispiel würde sehr geschätzt werden. Ich würde auch alle Tipps im Allgemeinen schätzen, wie man so etwas lernt.
"Sollte ich meine Klassen in ihren eigenen .rb-Dateien definieren und diese und ihre Methoden in einer separaten rb-Datei aufrufen, die sie dazu benutzt, mein Programm auszuführen?" Das ist so ziemlich alles. Sie haben ein Skript, das Sie ausführen, um das Programm zu starten, und dieses Skript benötigt die Dateien, die benötigt werden, und geht von dort. – x1a4