Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estrutura de Dados (Complexidade Ciclomática ((Qual a Complexidade dos…
Estrutura de Dados
Recursividade
O que é recursividade?
O termo é usado de maneira mais geral para descrever o processo de repetição de um objeto de um jeito similar ao que já fora mostrado;
Uma explicação mais simplificada poderia informar que recursividade é uma ação capaz de chamar ela mesma indefinidamente.
-
Complexidade Ciclomática
A Complexidade Ciclomática na realidade não se importa com o tempo que será gasto para rodar um código ou outro.
Mas sim, com a estrutura do código, se ela é fácil de ler, manipulá-la e principalmente atualizá-la.
A Complexidade Ciclomática (CC) é uma métrica desenvolvida por McCabe que se baseia no fluxo do código para determinar a probabilidade de ocorrerem erros ao tentar dar manutenção naquele código.
Através da pontuação obtida ao calcular a complexidade de um código é possível informar se o código possui altas ou baixas chances de apresentar erros em futuras manutenções.
-
-
-
-
-
S – São os nós que encerram o código, ou seja, não vai para ninguém depois de ser executado
Caso um IF não seja executado e não tenha ninguém após ele, ele também é dito como um ponto de saída.
-