cyclomatic-complexity

Jak mogę analizować kod Pythona, aby zidentyfikować problematyczne obszary?

Mam duże repozytorium źródłowe podzielone na wiele projektów. Chciałbym sporządzić raport na temat stanu kodu źródłowego, wsk ... statyczną analizę, aby wykryć podejrzane (a tym samym prawdopodobnie błędne) konstrukcje. Jak mam skonstruować taki raport?

Logowanie warunkowe z minimalną złożonością cyklomatyczną

Po przeczytaniu " Jaki jest twój / dobry limit złożoności cyklomatycznej?", zdaję sobie sprawę, że wielu moich kolegów było ... rzyszłego wtorku na głosowanie, a następnie wybieram jedną z twoich odpowiedzi. Jeszcze raz dziękuję za wszystkie sugestie:)

Obliczanie metryki kodu w Visual Studio

Jaki jest preferowany zakres punktacji dla obliczenia metryki kodu dla następującego Wskaźnik Konserwacji Złożoność Cyklomatyczna głębokość dziedziczenia Sprzęgło klasy

Czy uważasz złożoność cyklomatyczną za przydatną miarę?

Bawiłem się mierzeniem złożoności cyklomatycznej dużej bazy kodu. Cyclomatic complexity to liczba liniowo niezależnych ścież ... acząć refaktoryzację. Czy używasz złożoności cyklomatycznej? Jaki jest najbardziej złożony fragment kodu, który znalazłeś?

Oblicz złożoność Cyklomatyczną dla Javascript [zamknięty]

Czy są dostępne jakieś narzędzia do obliczania złożoności Cyklomatycznej w Javascript? Uznałem go za bardzo pomocny w przeszłości podczas pracy nad kodem po stronie serwera i chciałbym móc go używać dla JavaScript po stronie klienta, który piszę.

Co To jest złożoność Cyklomatyczna?

Termin, który widzę od czasu do czasu to "złożoność Cyklomatyczna". Tutaj więc widziałem kilka pytań o "jak obliczyć CC język ... if była dość niska, aby Kod był łatwy do zrozumienia, ale czy to naprawdę wszystko? Czy jest w tym jakaś głębsza koncepcja?

Pomiar złożoności poleceń SQL

Złożoność metod w większości języków programowania może być mierzona w złożoności cyklomatycznej za pomocą statycznych analiz ... żoności nie jest przydatny, ale są też chwile, kiedy tak jest. Aby uzyskać dalszą dyskusję na ten temat, zobacz to pytanie .

W Switchu vs słowniku dla wartości Func, która jest szybsza i dlaczego?

Załóżmy, że istnieje następujący kod: private static int DoSwitch(string arg) { switch (arg) { case "a": re ... ? Czy dlatego, że szukaniem słownika jest O( 1), co może nie mieć miejsca dla przełącznika oświadczenie ? (To tylko domysły)