QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Engenharia de Software

FUNDATEC - UFRGS - Técnico em Tecnologia da Informação - 2025 • FUNDATEC • 2025

Uma startup está desenvolvendo um aplicativo de mobilidade urbana que deve calcular rotas otimizadas para usuários em tempo real. O time de desenvolvimento adota a prática de Desenvolvimento Orientado a Testes (TDD) para garantir maior qualidade e reduzir retrabalho. Durante a implementação de uma nova funcionalidade de cálculo de tarifa dinâmica, o desenvolvedor cria inicialmente um teste automatizado que descreve o comportamento esperado, depois implementa o código mínimo necessário para que o teste passe e, em seguida, realiza refatorações para melhorar a estrutura do código sem alterar sua funcionalidade. Com base nesse cenário e nos princípios do TDD, assinale a alternativa que descreve corretamente a sequência de passos fundamentais dessa prática.
A
Refatoração ? Escrita do teste ? Implementação mínima.
B
Implementação mínima ? Escrita do teste ? Refatoração.
C
Implementação mínima ? Refatoração ? Escrita do teste.
D
Escrita do teste ? Refatoração ? Implementação mínima.
E
Escrita do teste ? Implementação mínima ? Refatoração.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.