1
resposta

Switch

Por que ele sempre diz que o comando switch em sí é um code smell? o comando em si para multiplas atelnativas/opções não é uma boa opção?

1 resposta

Olá Pedro, tudo bem?

O Switch é um code smell por algumas razões, como tem uma dificuldade maior de manutenção, como caso haja aumento de argumentos, porque terá que fazer alterações em vários casos. Outro ponto é sobre código redundante. As vezes é necessário colocar vários cases diferentes para comportar um único range.

Bons estudos!