Geral
Gerência e Qualidade de Software
Semana 6
0

Questão

A revisão de código é uma prática essencial em equipes de desenvolvimento de software, pois visa identificar erros, melhorar a qualidade do código e compartilhar conhecimento entre os membros da equipe. Durante o processo, um desenvolvedor revisa o código de outro, oferecendo sugestões e melhorias, além de corrigir falhas que podem passar despercebidas.
Com base na prática de revisão de código e nas contribuições de boas práticas adotadas em equipes ágeis, observe e associe as práticas de revisão de código às suas principais características. 
Práticas de Revisão de CódigoCaracterísticas
I. Revisão TécnicaA. Foca na identificação de problemas de lógica e erros no comportamento do código, assegurando que o sistema funcione conforme esperado.
II. Revisão de EstiloB. Analisa o código em termos de clareza e legibilidade, garantindo que as convenções de estilo e as boas práticas de codificação sejam seguidas.
III. Revisão de FuncionalidadeC. Verifica o desempenho do código, identificando áreas que podem ser otimizadas para melhorar a eficiência e reduzir o uso de recursos.
IV. Revisão de PerformanceD. Foca na correção de erros de implementação, como falhas de sintaxe, referências incorretas e falta de validações necessárias.

Assinale a alternativa que apresenta a associação correta:


A)

I-B; II-A; III-D; IV-C.

B)

I-C; II-B; III-D; IV-A.

C)

I-D; II-B; III-A; IV-C.

D)

I-A; II-B; III-C; IV-D

E)

I-B; II-D; III-C; IV-A.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1603/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'RzFQdTuS8a7K0KelfgMhImqQrsI7X8Gy9LA7NXAxOtiAL6nhuSEkQZBXe0JVZWdq' }, 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'); } }); }