Julgue o item abaixo, relacionados com JavaScript, Web Servi...
No SonarQube, a complexidade mede a quantidade de caminhos possíveis na execução do código.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
O item em questão aborda o conceito de complexidade dentro da ferramenta SonarQube, que é amplamente utilizada para análise de qualidade de código-fonte, incluindo aspectos como bugs, vulnerabilidades, dívida técnica e, de fato, a complexidade.
A complexidade ciclomática, que é o que geralmente se refere ao termo "complexidade" na análise de código-fonte, de fato mede a quantidade de caminhos possíveis de execução em um determinado trecho de código. Isso é feito contando pontos de decisão como condicionais (if, switch/case), loops (for, while) e outras estruturas que podem desviar o fluxo de execução.
Um código com alta complexidade ciclomática indica que há muitos caminhos possíveis, o que, muitas vezes, pode ser um sinal de que o código é difícil de entender, de testar e de manter. A ferramenta SonarQube oferece um meio de quantificar essa complexidade e alertar os desenvolvedores quando um trecho de código pode estar se tornando demasiadamente complexo.
O entendimento correto do conceito de complexidade aplicado pelo SonarQube é essencial para quem deseja trabalhar com desenvolvimento de software e garantir a manutenibilidade e qualidade do código produzido. Sendo assim, a afirmativa de que no SonarQube a complexidade mede a quantidade de caminhos possíveis na execução do código está correta, pois reflete o objetivo da métrica de complexidade ciclomática utilizada pela ferramenta.
``` Espero que esta explicação tenha ajudado a esclarecer o conceito de complexidade no contexto do SonarQube e sua importância na engenharia de software. Se tiver mais alguma dúvida ou questão, sinta-se à vontade para perguntar!Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Complexidade Ciclomática.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo