Olá pessoal,
Se caso eu aplicar o Chain of Responsability desta forma, também é válido? Utilizando a "interface" fluente?
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!