Rose :: db :: object :: Tutorial

Rose :: db :: object :: Tutorial ist eine geführte Tour durch die Grundlagen von Rose :: db :: Objekt.
Jetzt downloaden

Rose :: db :: object :: Tutorial Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John C. Siracusa
  • Website des Verlags:
  • http://search.cpan.org/~jsiracusa/

Rose :: db :: object :: Tutorial Stichworte


Rose :: db :: object :: Tutorial Beschreibung

Rose :: db :: Object :: Tutorial ist eine geführte Tour durch die Grundlagen von Rose :: db :: Objekt. Rose :: db :: object :: Tutorial ist eine geführte Tour durch die Grundlagen von Rose :: db :: object.intRoductionThis document bietet eine schrittweise Einführung in die Rose :: db :: Objektmodulverteilung. Es zeigt alle wichtigen Funktionen mit einer semi-realistischen Beispieldatenbank. Dieses Tutorial ersetzt jedoch nicht die tatsächliche Dokumentation für jedes Modul. Die "Referenz" -Dokumentation in jeder ".pm" -Datei ist immer noch unerlässlich und enthält einige gute Beispiele für sich.Das Tutorial bietet eine schrittweise Einführung in Rose :: db :: Objekt. Es beschreibt auch "Best Practices" für die Verwendung von Rose :: db :: Objekt auf robusteste, wartungsfähige Weise. Wenn Sie nur versuchen, ein Gefühl dafür zu bekommen, was möglich ist, können Sie bis zum Ende überspringen und sich auf die abgeschlossene Beispieldatenbank und den zugehörigen Perl-Code ansehen. Ich empfehle jedoch, das Tutorial von Anfang bis mindestens einmal zu lesen. Die Beispiele beginnen einfach und werden progressiv komplexer. Sie, der Entwickler, müssen entscheiden, welcher Komplexität oder Abstraktion für Ihre spezielle Aufgabe geeignet ist. Einige verwenden überhaupt kein Präfix. Ihr Code sollte mit dem namensspace, den Sie angemessen halten, verwenden. Normalerweise wird es so etwas wie Mycorp :: MyProject :: (d. H. Ihr Unternehmen, Organisation, Organisation und / oder Projekt). Ich habe mich entschieden, mein: oder um das Präfix vollständig auszulassen, nur weil er kürzere Klassennamen erzeugt, was dazu beiträgt, dass dieses Tutorial innerhalb einer 80-Spalten-Breite bleibt. Für die Kürze willen, die Verwendung strikter Richtlinie und "My" "Erklärungen wurden auch aus dem Beispielcode weggelassen. Es ist unnötig zu erwähnen, Sie sollten immer streng in Ihrem tatsächlichen Code verwenden, der traditionelle "1;" Der echte Wert, der am Ende jeder ".pm" verwendet wird, wurde aus den Beispielen ausgelassen. Vergessen Sie nicht, das Ende Ihrer tatsächlichen Perl-Moduldateien hinzuzufügen. Die meisten Beispiele in diesem Tutorial verwenden das Base.PM-Modul, um das Erbschaft einzubauen, und das direkte Ändern der @IAA-Paketvariablen funktioniert normalerweise ebenso gut. In Situationen, in denen kreisförmige Beziehungen zwischen den Klassen vorhanden sind, kann die Form der Verwendungsbasis ... Form sein, da es bei COMPILE-TIME läuft, während die @ISA-Modifikation zur Laufzeit auftritt. In beiden Fällen ist es eine gute Idee, das Erbschaft so früh wie möglich in jedem Modul aufzubauen. Paketprodukt; # Vererbung erstellen Erste Verwendung Basis QW (Rose :: db :: Objekt); # Dann andere Sachen ... ... Anforderungen: · Perl.


Rose :: db :: object :: Tutorial Zugehörige Software