desenvolvimento de software pode ser extremamente complexo, mas existem algumas técnicas que ajudam a minimizar a difícil controle do código-fonte de um determinado programa se torna. Você pode organizar o código em módulos ou classes , use convenções de nomenclatura intuitiva para funções e variáveis ou minimizar a complexidade ciclomática . A complexidade ciclomática de um programa é uma medida de quantos " decisões " que deve fazer . Quanto menos decisões, como uma declaração if /then , quanto mais simples o programa é, e , portanto, o menos propenso a erros e mais compreensível é . Instruções
1
contar o número de If /Then declarações em seu programa. Contagem cada instrução elseif /então como um separado , em seguida, o seu número total .
2
Encontre alguma instrução SELECT (também conhecido como switch) , e contar o número de casos dentro deles. Encontre o total de casos em todas as instruções SELECT combinadas . Não conte o padrão ou caso "else " .
3
contar todos os loops em seu programa. Ignorar laços que são incondicionais (ou seja, laços que são infinitas ) .
4
Contagem todas as instruções try /catch.
5
Adicione os números das quatro etapas anteriores juntos , em seguida, adicione 1. Esta é a complexidade ciclomática do seu programa.