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?
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!
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?
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!