Observer — RexDac Academy

RexDac AcademyNotas técnicas · Ayuda tener algunos conocimientos previos
0%Notas publicadas leídas · en este dispositivo

Principios y arquitectura / Patrones de diseño / De comportamiento

Observer

Notas originales de SunDiaL · Ver fuente en inglés

El problema: Tienes un evento al que necesitas reaccionar. Los clientes interesados podrían consultar periódicamente si ha ocurrido, o podrías llamar a todos para informarles de que ha ocurrido, pero ambas opciones son claramente ineficientes. La solución: Mantener un array de suscriptores.

Este patrón se incorporó al lenguaje y es la base del funcionamiento de los eventos nativos.