Für die meisten Routinen gilt eine zyklomatische Komplexität unter 4 als gut; eine zyklomatische Komplexität zwischen 5 und 7 gilt als mittlere Komplexität, zwischen 8 und 10 als hohe Komplexität und darüber als extreme Komplexität.
Was gilt als gute zyklomatische Komplexität?
Zyklomatische Komplexität ist ein einfaches Maß für die Komplexität einer Anwendung oder Routine. … Für die meisten Routinen gilt eine zyklomatische Komplexität unter 4 als gut; eine zyklomatische Komplexität zwischen 5 und 7 gilt als mittlere Komplexität, zwischen 8 und 10 als hohe Komplexität und darüber als extreme Komplexität.
Gibt es eine zyklomatische Komplexität von 10?
Wenn eine Methode eine zyklomatische Komplexität von 10 hat, bedeutet dies, es gibt 10 unabhängige Pfade durch die Methode. Dies impliziert, dass mindestens 10 Testfälle benötigt werden, um alle verschiedenen Pfade durch den Code zu testen. Je kleiner die Zahl, desto einfacher ist der Test.
Welche zyklomatische Komplexität ist schlecht?
Während es keine einzelne maximale „dieser Wert ist immer schlecht“-Grenze gibt, ist eine zyklomatische Komplexität über 10-15 normalerweise ein schlechtes Zeichen.
Wie viel ist zu viel zyklomatische Komplexität?
1 Antwort. Die genaue Zahl basiert auf der Team-/persönlichen Meinung, aber 100+ ist definitiv viel zu hoch. Die Regel meldet einen Verstoß, wenn die zyklomatische Komplexität mehr als 25. beträgt.