Відео урок присвячений шаблону проектування Observer (спостерігач), який використовує зв'язок-відносини залежності один до багатьох (один видавець до багатьох передплатників). При зміні стану одного об'єкта (видавця), всі залежні від нього об'єкти (передплатники) сповіщаються про це та автоматично оновлюються.