Ed
mês passado
O "hardcoding" refere-se à prática de inserir valores fixos diretamente no código, o que pode dificultar a manutenção e a flexibilidade da aplicação. Vamos analisar as alternativas: a) Sempre que possível, para tornar o código mais eficiente - Essa afirmação não é correta, pois o "hardcoding" não necessariamente torna o código mais eficiente. b) Quando a configuração ou os dados podem mudar frequentemente - Esta é uma razão válida para evitar "hardcoding", pois se os dados ou configurações mudam, ter valores fixos no código pode levar a problemas de manutenção. c) Quando a aplicação precisa ser otimizada para velocidade - Embora a velocidade seja importante, "hardcoding" não é uma solução ideal para otimização de desempenho. d) Quando o código está sendo desenvolvido para um único cliente - Isso não é uma justificativa forte para evitar "hardcoding", pois mesmo para um único cliente, a flexibilidade pode ser importante. Portanto, a alternativa correta é: b) Quando a configuração ou os dados podem mudar frequentemente.
Mais perguntas desse material