vielleicht gibt es einen Namen für dieses "Dazwischenschalten und entweder gibt's den originalen Wert oder etwas zwischengepuffertes". Dafür suche ich halt einen Namen.
Das ist für ein Pattern schon ein sehr spezielles Verhalten, was eher auf die Implementierung hinweist. Ein allgemeiner Ausdruck ist wohl
Cache, aber selbst dafür ist das Verhalten noch sehr speziell. Beim
Cache-Aside Pattern ist ganz klar vorgegeben, wann etwas aus dem Cache geholt wird, nämlich wenn es dort nicht existiert.
Ich würde das nicht als Pattern sehen, sondern ganz einfach als Implementierung eines
Decorator-Patterns (
Facade ginge wohl auch).