Como eu posso adicionar o Template Method ao exemplo do pattern sobre Chain of Responsibility, quero saber como eu posso diminuir o numero de linhas de codigos usando os dois templates.
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!
Como eu posso adicionar o Template Method ao exemplo do pattern sobre Chain of Responsibility, quero saber como eu posso diminuir o numero de linhas de codigos usando os dois templates.
Oi Amilton, a ideia é basica é você criar uma classe que possui a verificação que é repetida em cada método da chain... O que muda é o código executado em função do if... então esse método pode ser abstrato na mãe e as filhas só precisam implementar ele.