Sobes.tech
Junior — Middle
26

Можете объяснить, как работает паттерн Observer и в каких случаях его используют?