Antikorruptionslayer
Heute habe ich die Existenz des Antikorruptionslayers entdeckt.
Nie zuvor gehört! Unerhört!
Die Deutsche Wikipedia meint dazu:
... ist eine architekturelle Schicht, welche das Fachmodell von anderen Modellen trennt. Selbst ein Teil des Fachmodells, ermöglicht es die Antikorruptionsschicht dass auf das fremde Modell so zugegriffen werden kann, wie das eigene Fachmodell es benötigt. Dabei werden die eigenen Konzepte und Sprachelemente auf die des fremden Modells übersetzt, das eigene Fachmodell wird nicht durch das fremde Modell beeinflusst. Dies wird zumeist mit den Entwurfsmustern Fassade, Adapter und Transferobjekt implementiert.
nogoogle aka startpage liefert mir weitere Hinweise:
"se habla Code -los techies" (welch toller Name!) hat einen Blog eintrag dazu geschrieben:
http://lostechies.com/joeybeninghove/2007/09/10/building-the-often-needed-anti-corruption-layer/
Genau was ich letzte Woche schon zur Diskussion gebraucht hätte.
Wieder was dazugelernt.
Wir programmieren also einen anti corruption layer. Aha. Ich bin begeistert!
Nie zuvor gehört! Unerhört!
Die Deutsche Wikipedia meint dazu:
... ist eine architekturelle Schicht, welche das Fachmodell von anderen Modellen trennt. Selbst ein Teil des Fachmodells, ermöglicht es die Antikorruptionsschicht dass auf das fremde Modell so zugegriffen werden kann, wie das eigene Fachmodell es benötigt. Dabei werden die eigenen Konzepte und Sprachelemente auf die des fremden Modells übersetzt, das eigene Fachmodell wird nicht durch das fremde Modell beeinflusst. Dies wird zumeist mit den Entwurfsmustern Fassade, Adapter und Transferobjekt implementiert.
nogoogle aka startpage liefert mir weitere Hinweise:
"se habla Code -los techies" (welch toller Name!) hat einen Blog eintrag dazu geschrieben:
http://lostechies.com/joeybeninghove/2007/09/10/building-the-often-needed-anti-corruption-layer/
Genau was ich letzte Woche schon zur Diskussion gebraucht hätte.
Wieder was dazugelernt.
Wir programmieren also einen anti corruption layer. Aha. Ich bin begeistert!