Abstrakte Pakete sichern Flexibiltät

Hier sind die wichtigsten Überlegungen, um hochflexible Pakete zu erstellen:

  • Objekterstellung: Wenn man konkrete Klassen erstellt, dann ist man direkt an diese Klassen gebunden. Um die Bindungen zwischen Paketen einzugrenzen, kann man Objekt-Fabriken nutzen, um die konkreten Klassen für Pakete zu erstellen. Diese Fabriken geben Referenzen auf die Art der Interface-Daten zurück.
  • Abstrakte Pakete: Weil abstrakte Pakete nur eine Spezifikation bereitstellen, an die andere Pakete gebunden sind, sind abstrakte Pakete, von denen nur wenige andere Pakete abhängen, praktisch wertlos.
  • Grad der Abstraktheit: Es ist unwahrscheinlich, dass jemals Pakete erstellt werden, die nur aus abstakten oder Interface-Klassen bestehen. Stattdessen sind Pakete meistens eine Mischung aus abstrakten und konkreten Klassen. In solchen Situationen, ist es wichtig, dass man nur vom abstrakten Teil des Pakets abhängt.

Alles gepackt und fertig zum Aufbruch

In einem vorausgegangenen Artikel haben wir untersucht, wie wichtig es ist, Paket-Beziehungen zu erstellen, und deren Auswirkungen auf architektonische Integrität. In dieser Folge ging es vor allem um abstrakte Pakete, die Abhängigkeiten verkleinern und flexible Paketbeziehungen sicherstellen können. Die heuristischen Methoden, die wir untersucht haben, werden Ihnen helfen, flexible und einfach zu pflegende Architekturen zu erstellen.

Themenseiten: Anwendungsentwicklung, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Abstrakte Pakete sichern Flexibiltät

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *