Geral
Gerência e Qualidade de Software
Semana 6
0

Questão

Assinale a alternativa que apresenta uma questão que deve ser considerada em revisão de código de acordo com os autores Aline Torres e Marco Tulio Valente. 

A)

Alguns bugs específicos. 

B)

Código com problemas de indentação.

C)

Uso de bibliotecas ou frameworks em geral. 

D)

Excesso de documentação. 

E)

Código muito simples.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1593/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'jfhwgciQuS6rr7p2hOt3gVNXTVrv15sKHsVIFm0MEFMhakbbf7R9jZuuTD6qSTg6' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }