1
resposta

Parâmetros do método

Uma dúvida, no momento 14:45 do vídeo, por que não passar a ViewModel da Busca como parâmetro ao invés de passar um a um como foi feito?

1 resposta

Olá, Rodrigo

Muito bem observado! Esse seria o melhor caminho mesmo. Esse é um típico code smell (odor no código) chamado de Long Parameter List ("Longa Lista de Parâmetros") . O nome da técnica de refatoração que resolve isso é Preserve Whole Object ("Preservar o Objeto Inteiro").

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software