Qu'est-ce qu'une bonne complexité cyclomatique ?

Table des matières:

Qu'est-ce qu'une bonne complexité cyclomatique ?
Qu'est-ce qu'une bonne complexité cyclomatique ?
Anonim

Pour la plupart des routines, une complexité cyclomatique inférieure à 4 est considérée comme bonne; une complexité cyclomatique entre 5 et 7 est considérée comme une complexité moyenne, entre 8 et 10 est une complexité élevée, et au-dessus, une complexité extrême.

Qu'est-ce qu'une bonne complexité cyclomatique ?

La complexité cyclomatique est une mesure simple de la complexité d'une application ou d'une routine. … Pour la plupart des routines, une complexité cyclomatique inférieure à 4 est considérée comme bonne; une complexité cyclomatique entre 5 et 7 est considérée comme une complexité moyenne, entre 8 et 10 est une complexité élevée, et au-dessus, une complexité extrême.

Existe-t-il une complexité cyclomatique de 10 ?

Si une méthode a une complexité cyclomatique de 10, cela signifie qu'il y a 10 chemins indépendants à travers la méthode. Cela implique qu'au moins 10 cas de test sont nécessaires pour tester tous les différents chemins à travers le code. Plus le nombre est petit, plus il est facile de tester.

Quelle complexité cyclomatique est mauvaise ?

Bien qu'il n'y ait pas de limite maximale unique "cette valeur est toujours mauvaise", la complexité cyclomatique excédant 10-15 est généralement un mauvais signe.

Combien coûte trop de complexité cyclomatique ?

1 Réponse. Le nombre exact est basé sur l'opinion de l'équipe/personnelle, mais 100+ est certainement beaucoup trop élevé. La règle signale une violation lorsque la complexité cyclomatique est plus de 25.

Conseillé: