Obsah:

Jaké je McCabeovo číslo?
Jaké je McCabeovo číslo?

Video: Jaké je McCabeovo číslo?

Video: Jaké je McCabeovo číslo?
Video: What is McCabe Cyclomatic Complexity | Cyclomatic Complexity | software engineering 2024, Duben
Anonim

(Přezdívka: McCabe číslo )

Někteří se tomu mohou vyhnout. McCabe's cyklomatická složitost je metrika kvality softwaru, která kvantifikuje složitost softwarového programu. Složitost je odvozena měřením číslo lineárně nezávislých cest programem. Čím vyšší číslo tím složitější je kód.

Dále, jak se McCabeovo číslo vypočítá?

Jak vypočítat cyklomatickou složitost (McCabe)

  1. P = počet odpojených částí vývojového diagramu (např. volající program a podprogram)
  2. E = počet hran (přenosy řízení)
  3. N = počet uzlů (sekvenční skupina příkazů obsahující pouze jeden přenos řízení)

Podobně, jak se počítá cyklomatické číslo? Výpočet cyklomatické složitosti:

  1. E = představuje počet hran v grafu řídicího toku = 11 hran.
  2. N = představuje počet uzlů v grafu toku řízení = 11 uzlů.
  3. P = představuje počet uzlů, které mají výstupní body v grafu toku řízení = 1 výstupní bod.

Co je to cyklomatické číslo?

Z Wikipedie, otevřené encyklopedie. Cyklomatické složitost je softwarová metrika používaná k označení složitosti programu. Je to kvantitativní měřítko číslo lineárně nezávislých cest přes zdrojový kód programu. Vyvinul jej Thomas J. McCabe, Sr.

Co je to cyklomatická složitost a proč je důležitá?

Testovatelnost a udržovatelnost jsou Důležité protože zabírají většinu času v životním cyklu vývoje produktu. Cyklomatická složitost se obecně používá k měření složitost na úrovni třídy nebo metody.

Doporučuje: