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.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Bayerische KI-Agentur bietet KI-KOMPASS

Das KI-Werkzeug "BAIOSPHERE KI-KOMPASS" soll Unternehmen den Einstieg in KI erleichtern.

1 Woche ago

Cloudflare: Weltweiter Internettraffic wächst 2024 um 17,2 Prozent

Das Wachstum konzentriert sich wie im Vorjahr auf das zweite Halbjahr. Google dominiert bei den…

1 Woche ago

Adobe stopft kritische Löcher in Reader und Acrobat

Sie ermöglichen eine Remotecodeausführung. Angreifbar sind Acrobat DC, 2024 und 2020 sowie Reader DC und…

1 Woche ago

Dezember-Patchday: Microsoft schließt Zero-Day-Lücke

Die öffentlich bekannte und bereits ausgenutzte Schwachstelle erlaubt eine Rechteausweitung. Betroffen sind alle unterstützten Versionen…

1 Woche ago

Quantencomputer: Google meldet Durchbruch bei Fehlerkorrektur

Der neue Quantenchip Willow löst eine Herausforderung, an der seit 30 Jahren gearbeitet wird. Google…

1 Woche ago

OpenAI veröffentlicht KI-Video-Tool Sora

Es erstellt kurze Videoclips aus Textaufforderungen. Sora steht ab sofort Abonnenten von ChatGPT Plus und…

1 Woche ago