Desenvolvimento de Software · Intermediário · Inglês · Técnico
regression
Bug em algo que já funcionava, causado por uma mudança recente; o software regrediu em relação à versão anterior.
Onde usar
'Isso é uma regressão da release de ontem': tratada com prioridade, pois quebra o que o usuário já usava. Dá nome ao teste de regressão.
Exemplos
This is a regression, it worked in the last release.
Isso é uma regressão, funcionava na última release.
We added a test to prevent this regression from coming back.
Adicionamos um teste para essa regressão não voltar.
The refactor introduced a regression in the invoice total.
A refatoração introduziu uma regressão no total da fatura.
Cuidado
Não é qualquer bug: se a função nunca funcionou, é um defeito comum; regressão é o que funcionava e parou.
Sinônimos
regressão
Origem
Do latim regressio, 'retorno', de regredi, 'voltar atrás'.