Olá pessoal,
Se caso eu aplicar o Chain of Responsability desta forma, também é válido? Utilizando a "interface" fluente?
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á pessoal,
Se caso eu aplicar o Chain of Responsability desta forma, também é válido? Utilizando a "interface" fluente?
Olá Anglesson! Tudo joia?
Peço desculpa pela demora para respondê-lo.
O uso do Chain of Responsibility com uma interface fluente é uma abordagem válida e pode trazer benefícios em termos de legibilidade e facilidade de uso do código.
Através da interface fluente, você pode encadear as chamadas dos diferentes handlers de forma mais concisa e intuitiva. Isso pode tornar o código mais fácil de entender e manter.
No entanto, é importante lembrar que o uso da interface fluente é uma opção e não uma exigência do padrão. Se você preferir uma abordagem mais tradicional, onde cada handler é chamado individualmente, isso também é perfeitamente válido.
Espero ter ajudado. Caso tenha mais dúvidas, estarei à disposição.
Bons estudos!