
Este patrón es bastante útil cuando queremos lograr interacción entre las clases sin que tengan demasiado acoplamiento.
Para ello debemos echar mano de las interfaz y notificar a las clases interesadas sobre un cambio dentro de la clase “observada” o como se le llama comúnmente la clase “Sujeto”.
Hay muchos ejemplos en los que podemos aplicar dicho patrón, entre ellos la creación de un log de nuestro sistema cuando algo en nuestros objetos cambie, la implementación de notificaciones, el envío de correos automatizados, alertas de nuestros datos… podemos encender y apagar dichas acciones (observadores) asociadas a nuestro sujeto a nuestra conveniencia.
De todo esto trata esta clase de patrones de diseño llamada observables, que se encuentra dentro de la categoría de “patrones de comportamiento”.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Últimos comentarios