Episódios de Lambda3 Podcast0:00 / 1:15:26
Lambda3 Podcast 498 - Chain of Responsability
21 de agosto de 20261h15min
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