Apenas complementando a resposta de Nádia no tópico anterior (https://cursos.alura.com.br/forum/topico-chain-of-responsibility-102405). Quando ela cita "Possível proliferação de classes" está falando da manutenibilidade do código. E quando cita "Código complexo e de difícil compreensão" refere-se à legibilidade do código.
Curso muito interessante!