turgar: Software-Architekturen: Adapter vs. Interface

Beitrag lesen

Toll, dass ihr euch alle so für das Thema interessiert :)

Im Moment habe ich hier ne Skizze eines künftigen Systems.
Darin enthalten sind solch elementare Dinge wie der Anwendungskern, die Datenbank, Dialoge, etc.
Ebenfalls enthalten sind Adapter und Schnittstellen.
Nachbarsysteme sollen mit dem Kern über eine Schnittstelle kommunizieren.
Soweit so gut.
Nun ist allerdings zwischen "Fremdsystem" und Schnittstelle ein Adapter eingebaut worden.
Die Beweggründe des Diagrammerstellers wollen mir dabei nicht so recht einleuchten. Außerdem stelle ich mir die Frage, wodurch ich diese beiden Dinge in der späteren Software klar von einander unterscheiden kann.
Meiner Meinung nach sind hier die Grenzen derart fließend, dass ich das Ganze zusammenpacken würde.