Ed
há 6 dias
Para garantir que mudanças no código não introduzam novos bugs, é fundamental ter um mecanismo que verifique automaticamente se o código continua funcionando como esperado após as alterações. Vamos analisar as opções: A. Melhores práticas de design - Embora ajudem a criar um código mais limpo e organizado, não garantem por si só que mudanças não introduzam bugs. B. Testes automatizados (X) - Esta é a prática que realmente ajuda a detectar problemas rapidamente, pois os testes automatizados podem ser executados sempre que há uma mudança no código, garantindo que tudo continue funcionando corretamente. C. Revisão de código - É uma prática importante para identificar problemas antes que o código seja integrado, mas não é tão eficaz quanto os testes automatizados para garantir que bugs não sejam introduzidos após mudanças. D. Comentários extensivos - Comentários ajudam na compreensão do código, mas não previnem a introdução de bugs. Portanto, a opção correta é: B. Testes automatizados (X).
Mais perguntas desse material