Tag: cyclomatic-complexity

Die zyklomatische Komplexität ist eine Zahl, die Ausdruck der Komplexität der source-code (z.B. eine Methode). Es wird berechnet basierend auf der Anzahl der verschiedenen möglichen Pfade durch den Quellcode. Eine niedrige zyklomatische Komplexität ist ein Faktor, der zur Verbesserung der Lesbarkeit, Wartbarkeit und Testbarkeit des Codes.

Tool zum berechnen der Zyklomatischen Komplexität für C-code

Anzahl der Antworten 1 Antworten
Ich soll ein tool zur analyse meiner code-Qualität und-nach ein bisschen googlen denke ich, dass ich verstehe, dass die Zyklomatische Komplexität könnte etwas mit zu beginnen hier. Ich habe versucht, mehrere Werkzeuge, arbeiten, aber ohne Erfolg (fand

Sonar-zyklomatische Komplexität-Regel-Problem - rät, mehrere return-Anweisungen

Anzahl der Antworten 4 Antworten
Für das folgende Stück code, sonarqube berechnet die Methode die zyklomatische Komplexität als 9 String foo() { if (cond1) return a; if (cond2) return b; if (cond3) return c; if (cond4) return d; return e; } Verstehe

Die Zyklomatische Komplexität dieser Methode ist mehr als berechtigt

Anzahl der Antworten 4 Antworten
Bin ich mit dem folgenden Verfahren für die überprüfung von null-oder leeren Feld: public boolean isVoNotNull(){ return null != this.cardNo && StringUtils.isNotBlank(this.cardNo) && null != this.otp && StringUtils.isNotBlank(this.otp) && null != this.password && StringUtils.isNotBlank(this.password) && null !=

Die zyklomatische Komplexität wird der switch-case-Anweisung

Anzahl der Antworten 3 Antworten
Ich bin verwirrend über die CC der switch-Anweisung Wenn ich folgenden code: if (n >= 0) { switch(n) { case 0: case 1: printf("zero or one\n"); break; case 2: printf("two\n"); break; case 3: case 4: printf("three or

Automatische Generierung von Unit-Testfällen für die .NET und Java

Anzahl der Antworten 5 Antworten
Ist es ein gutes Werkzeug zur Generierung von unit-Testfällen gegeben, sagen die einen .NET-oder Java-Projekt erzeugt Testfälle, wäre ein fast 100% code-coverage. Die Anzahl der Testfälle könnte direkt proportional zu der zyklomatische Komplexität der code (je höher

Wie verbessern Sie die Zyklomatische Komplexität?

Anzahl der Antworten 4 Antworten
Zyklomatische Komplexität hoch sein wird, für Methoden mit einer hohen Anzahl von Entscheidungs-Anweisungen, einschließlich if/while/for-Anweisungen. So wie wir das verbessern? Ich bin Umgang mit einem großen Projekt, wo ich bin soll reduziert, die CC für Methoden, CC

Unterschied zwischen "Komplexität" Metrisch und "Komplexität / Methode" Metrik

Anzahl der Antworten 1 Antworten
In Sonar für eine bestimmte Java-Klasse, die ich sehe : Complexity: 830 Complexity /method: 8,1 Wie erklären Sie den Unterschied zwischen diesen beiden Metriken ? Ist "Komplexität" der Klasse Komplexität ? Was ist die maximale Komplexität einer

wie konnte ich reduzieren die zyklomatische Komplexität?

Anzahl der Antworten 5 Antworten
Immer, wenn ich die Fusseln ein Stück code, mit dem ich arbeite, bekomme ich die This function's cyclomatic complexity is too high. (7). Aber ich bin ein wenig verwirrt, wie ich das umschreiben könnte es in einer

Control flow graph & zyklomatische Komplexität für die folgenden Verfahren

Anzahl der Antworten 3 Antworten
insertion_procedure (int a, int p , int N) { int i,j,k; for (i=0; i<=N; i++) p[i] = i; for (i=2; i<=N; i++) { k = p[i]; j = 1; while (a[p[j-1]] > a[k]) {p[j] = p[j-1]; j--

Wie kann ich reduzieren die Zyklomatische Komplexität dieses?

Anzahl der Antworten 5 Antworten
Habe ich eine Methode empfängt ein Objekt und nicht etwas, was sich auf welche Art von Objekt es erkennt: void receive(Object object) { if (object instanceof ObjectTypeA) { doSomethingA(); } else { if (object instanceof ObjectTypeB) {

Wie zu verringern die zyklomatische Komplexität?

Anzahl der Antworten 2 Antworten
Ich arbeite an einer Klasse, die sendet eine RequestDTO zu einem Web-Service. Ich muss die Anforderung überprüfen, bevor es gesendet wird. Die Anfrage gesendet werden kann aus 3 verschiedenen Orten, und es gibt unterschiedliche Validierungsregeln für jedes

Bedingtes Logging mit minimaler zyklomatischer Komplexität

Anzahl der Antworten 12 Antworten
Nach der Lektüre "Was ist Ihr/ein guter Grenzwert für die zyklomatische Komplexität?", ich merke, dass viele meiner Kollegen waren ziemlich verärgert über diese neue QA Politik für unser Projekt: nicht mehr als 10 zyklomatische Komplexität pro Funktion.

Berechnung der zyklomatischen Komplexität

Anzahl der Antworten 4 Antworten
Bin ich in Lernphase der die zyklomatische Komplexität(CC). Für üben, ich bin die Berechnung der zyklomatischen Komplexität von 2 Beispiele und wollen, um zu bestätigen, ob meine Antworten richtig sind oder nicht... Verweisen auf die wikipedia, CC

Wie kann ich Python-Code analysieren, um problematische Bereiche zu identifizieren?

Anzahl der Antworten 8 Antworten
Ich habe eine große Quell-repository verteilt über mehrere Projekte. Ich möchte einen Bericht zu erstellen über die Gesundheit der source-code, identifizieren Problembereiche, die angegangen werden müssen. Speziell, ich würde gerne zu call-out-Routinen, die mit einer hohen zyklomatischen

Bestes Werkzeug, um die zyklomatische Komplexität des Codes zu bestimmen

Anzahl der Antworten 5 Antworten
Können Leute empfehlen die das beste Werkzeug, um zu bestimmen, das die zyklische Komplexität mit in eine C# - winforms-code-Basis. InformationsquelleAutor der Frage leora | 2009-05-19

In einem Switch vs Wörterbuch für einen Wert von Func, die schneller ist und warum?

Anzahl der Antworten 4 Antworten
Angenommen, es gibt den folgenden code: private static int DoSwitch(string arg) { switch (arg) { case "a": return 0; case "b": return 1; case "c": return 2; case "d": return 3; } return -1; } private static

Was ist zyklomatische Komplexität?

Anzahl der Antworten 14 Antworten
Einen Begriff, den ich sehe, jeden jetzt und dann ist die "Cyclomatic Complexity". Hier auf, SO sah ich einige Fragen, etwa "wie berechne ich die CC von Sprache X" oder "Wie mache ich Y mit die minimale

Berechnung von Code-Metriken in Visual Studio

Anzahl der Antworten 1 Antworten
Was ist die bevorzugte score-Bereich für code-Metriken-Berechnung für die folgenden Maintainability Index Zyklomatische Komplexität Tiefe der Vererbung Klasse Kupplung InformationsquelleAutor der Frage Asad Butt | 2010-01-09

Berechnen Sie die zyklomatische Komplexität für Javascript

Anzahl der Antworten 8 Antworten
Gibt es irgendwelche tools für die Berechnung der Zyklomatischen Komplexität in Javascript? Ich fand es eine sehr hilfreiche Metrik, die in der Vergangenheit während der Arbeit auf der server-Seite code, und würde gerne in der Lage sein,