Léxico TI › Programación › Patrón observador

Patrón observador

Programación Svenska → Actualizado: 2026-10-05

Un objeto (el sujeto) mantiene una lista de "observadores" y les avisa cuando cambia. Es la base de toda la programación reactiva, los sistemas de eventos y MVC.

Patrón clásico de la Banda de los Cuatro (1994). Implementaciones: addEventListener en el DOM, los Observables de Rx, Pub/Sub, la reactividad de Vue/React y PropertyChangeListener en Java. Riesgo: fugas de memoria cuando los observadores se olvidan de darse de baja (las soluciones basadas en weakref lo mitigan). Alternativas modernas: signals (SolidJS), atoms (Recoil/Jotai) y el seguimiento automático de dependencias.

← Volver al léxico