Développement de logiciels peut être extrêmement complexe , mais il ya certaines techniques qui aident à minimiser comment lourdeur du code source d'un programme donné devient . Vous pouvez organiser le code en modules ou classes , utilisez les conventions de nommage intuitive pour les fonctions et les variables ou de minimiser la complexité cyclomatique . La complexité cyclomatique d'un programme est une mesure de combien de «décisions» qu'il doit faire . Les moins de décisions , comme un if /then , le plus simple est le programme et, par conséquent , moins sujette aux erreurs et plus compréhensible qu'elle est. Instructions
1
Comptez le nombre de if /then dans votre programme. Comptez chaque elseif /then comme un séparé , puis totale du nombre .
2
Trouvez un select ( aussi connu sous le switch) déclarations, et de compter le nombre de cas en leur sein. Trouvez le total des cas dans toutes les instructions select combinés. Ne comptez pas le cas par défaut ou «autre ».
3
compter toutes les boucles dans votre programme. Ignorer les boucles qui sont inconditionnelles (c.-à boucles qui sont infinis ) .
4
compter tous les try /catch .
5
Ajouter les numéros des 4 étapes précédentes ensemble , puis ajouter 1 . Il s'agit de la complexité cyclomatique de votre programme.