
Nesse episódio do Lambda3 Podcast, Fernando Okuma e Paulo Henrique Costa Barros conversam sobre Chain of Responsibility, passando pelo funcionamento do pattern, casos de uso, implementações, relação com pipelines e middlewares e os cuidados para não transformar uma solução elegante em complexidade desnecessária. Participantes Fernando Okuma - https://www.linkedin.com/in/feokuma/ Paulo Henrique Costa Barros - https://www.linkedin.com/in/paulohenriquecostabarros/ Pauta O que é o Chain of Responsibility e por que ele continua relevante? Onde usamos Chain of Responsibility sem perceber? Implementando Chain of Responsibility na prática Casos reais: onde o pattern resolve problemas de negócio Quando o Chain of Responsibility vira um problema? Chain of Responsibility versus outras abordagens Como testar e observar uma cadeia de responsabilidades Se fôssemos implementar hoje, faríamos diferente? Referências Refactoring.Guru - Chain of Responsibility Refactoring.Guru - Chain of Responsibility em C# Refactoring.Guru - Chain of Responsibility em Java Microsoft Learn - ASP.NET Core Middleware NestJS - Middleware NestJS - Interceptors Edição Compasso Coolab