Olá, Eu gostaria de saber se o observer e o princípio aberto fechado o SOLID estão relacionados de alguma forma.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Eu gostaria de saber se o observer e o princípio aberto fechado o SOLID estão relacionados de alguma forma.
Oi Adriano,
Sim, podemos considerar que ao utilizar o pattern Observer estamos implementando o princípio open-closed, pois novos listeners podem ser adicionados(aberto para extensão) sem termos que alterar o código que dispara o evento(fechado para modificação).
Bons estudos!