Achei muito profissional TDD, e estou lendo Clean Code, a parte da refatoração matou a pau!! Gostaria de entender mais se esse design patern Strategy é justamente para quando temos o mesmo atributo sendo testado em varios if e elses
Achei muito profissional TDD, e estou lendo Clean Code, a parte da refatoração matou a pau!! Gostaria de entender mais se esse design patern Strategy é justamente para quando temos o mesmo atributo sendo testado em varios if e elses
Oi Tiago,
Esse pattern serve nessas situacoes de if/else em um determinado atributo, para saber qual tipo de codigo deve ser executado baseado nisso.
Tem um exemplo aqui no curso de design patterns: https://cursos.alura.com.br/course/introducao-design-patterns-java/task/85644
Bons estudos!
Show de Bola Rodrigo! Estou gostando muito dos cursos ministrados por você!