Dla większości procedur, złożoność cyklomatyczna poniżej 4 jest uważana za dobrą; złożoność cyklomatyczna między 5 a 7 jest uważana za średnią złożoność, między 8 a 10 jest wysoką złożonością, a powyżej jest ekstremalną złożonością.
Co jest uważane za dobrą złożoność cyklomatyczną?
Złożoność cykliczna to prosta miara złożoności aplikacji lub procedury. … W przypadku większości procedur, złożoność cyklomatyczna poniżej 4 jest uważana za dobrą; złożoność cyklomatyczna między 5 a 7 jest uważana za średnią złożoność, między 8 a 10 jest wysoką złożonością, a powyżej jest ekstremalną złożonością.
Czy istnieje cyklomatyczna złożoność 10?
Jeżeli metoda ma złożoność cyklomatyczną 10, oznacza to, że jest 10 niezależnych ścieżek prowadzących przez metodę. Oznacza to, że do przetestowania wszystkich różnych ścieżek w kodzie potrzeba co najmniej 10 przypadków testowych. Im mniejsza liczba, tym łatwiej jest przetestować.
Jaka złożoność cyklomatyczna jest zła?
Chociaż nie ma jednego maksymalnego limitu „ta wartość jest zawsze zła”, złożoność cyklomatyczna przekroczenie 10-15 jest zwykle złym znakiem.
Ile to za duża złożoność cyklomatyczna?
1 Odpowiedź. Dokładna liczba jest oparta na opinii zespołowej/osobistej, ale 100+ to zdecydowanie za dużo. Reguła zgłasza naruszenie, gdy złożoność cyklomatyczna wynosi więcej niż 25.