Gözlemci (observer) kalıbı
Kısaca: Gözlemci kalıbında gözlemciler bir özneye kaydolur ve durumu değiştiğinde – öznenin onları tam olarak tanımasına gerek kalmadan – otomatik bilgilendirilir.
Biraz daha ayrıntılı: Gönderen ile alıcıyı ayırır: birçok nesne aynı olaya tepki verebilir. Grafik arayüzlerde (tıklama olayları), olay sistemlerinde, tepkisel programlamada (RxJS, akışlar) ve veriler değiştiğinde arayüzü güncelleyen Vue veya React gibi çatılarda bulunur.
Ayrıntılı
class Subject:
def __init__(self)Ayrıca bak: Geri çağırma, Olay döngüsü, Strateji kalıbı, Arayüz