El desarrollo de software puede ser enormemente complejo , pero hay ciertas técnicas que ayudan a minimizar la manera difícil de manejar se convierte en el código fuente de un programa determinado. Puede organizar el código en módulos o clases , utilice las convenciones de nombres intuitivos para las funciones y variables o minimizar la complejidad ciclomática . La complejidad ciclomática de un programa es una medida de la cantidad de "decisiones" que tiene que hacer . El menor número de decisiones , tales como un si /entonces declaración , el más simple es el programa , y por lo tanto menos propenso a errores y es más comprensible . Instrucciones
1
Cuente el número de if /then en su programa. Cuente cada elseif /then como un archivo , entonces el total de los números.
2
: todas select ( también conocido como interruptor) declaraciones, y contar el número de casos dentro de ellos. Encuentre el total de los casos en todos los estados selectos combinados. No cuente el valor predeterminado o caso "else" .
3
contar todos los bucles en su programa. No haga caso de los bucles que sean incondicionales (por ejemplo, los bucles que son infinitos ) .
4
contar todos los try /catch .
5
Añada los números a partir de los 4 pasos anteriores juntos , a continuación, añadir 1 . Esta es la complejidad ciclomática de su programa.