Përmbajtje:

Si llogaritet kompleksiteti ciklomatik?
Si llogaritet kompleksiteti ciklomatik?

Video: Si llogaritet kompleksiteti ciklomatik?

Video: Si llogaritet kompleksiteti ciklomatik?
Video: 10 районов Стамбула, где живут иностранцы // Как определить тип турка по прописке? 2024, Dhjetor
Anonim

Kompleksiteti ciklomatik është një kod burimor kompleksiteti matje që është duke u lidhur me një numër gabimesh kodimi. Eshte llogaritur duke zhvilluar një grafik të rrjedhës së kontrollit të kodit që mat numrin e shtigjeve të pavarura lineare përmes një moduli programi.

Përveç kësaj, si llogaritet kompleksiteti ciklomatik i McCabe?

Si të llogarisni kompleksitetin ciklomatik (McCabe)

  1. P = numri i pjesëve të shkëputura të grafikut të rrjedhës (p.sh. një program thirrës dhe një nënprogram)
  2. E = numri i skajeve (transferimi i kontrollit)
  3. N = numri i nyjeve (grupi vijues i deklaratave që përmbajnë vetëm një transferim kontrolli)

Gjithashtu, çfarë është kompleksiteti ciklomatik dhe pse është i rëndësishëm? Testueshmëria dhe mirëmbajtja janë e rëndësishme sepse ata marrin pjesën më të madhe të kohës në ciklin jetësor të zhvillimit të produktit. Kompleksiteti ciklomatik në përgjithësi përdoret për të matur kompleksiteti në nivelin e klasës ose metodës.

Për më tepër, si llogaritet kompleksiteti i kodit?

Në vitin 1976, Thomas McCabe Snr propozoi një metrikë për llogaritjen kompleksiteti i kodit , i quajtur Cyclomatic Kompleksiteti . Përkufizohet si: Një sasiore masë të numrit të shtigjeve të pavarura lineare përmes burimit të një programi kodi … llogaritur duke përdorur grafikun e rrjedhës së kontrollit të programit.

Cili është një rezultat i mirë i kompleksitetit ciklomatik?

Për shumicën e rutinave, a kompleksiteti ciklomatik nën 4 konsiderohet mirë ; a kompleksiteti ciklomatik ndërmjet 5 dhe 7 konsiderohet e mesme kompleksiteti , midis 8 dhe 10 është e lartë kompleksiteti , dhe mbi këtë është ekstrem kompleksiteti.

Recommended: