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?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!