Найти в Дзене
Машинное обучение

Python. Паттерн наблюдатель (Observer)

. Он позволяет создавать систему, в которой одни объекты следят и реагируют на события из других объектов. Суть в том, что у нас есть объект, который может менять своё состояние. Например, какой-то товар на полке магазина. Есть клиенты, которые хотят купить его. Они подписываются на событие (когда товар появится в наличие) и получают уведомление о том, что товар прибыл. Еще пример:

.

Он позволяет создавать систему, в которой одни объекты следят и реагируют на события из других объектов.

Суть в том, что у нас есть объект, который может менять своё состояние. Например, какой-то товар на полке магазина.

Есть клиенты, которые хотят купить его. Они подписываются на событие (когда товар появится в наличие) и получают уведомление о том, что товар прибыл.

Еще пример:

-2
Python RU