Përmbajtje:

Cili është numri i McCabe?
Cili është numri i McCabe?

Video: Cili është numri i McCabe?

Video: Cili është numri i McCabe?
Video: Vaza e Xhumase| Keto jane rregullat e agjerimit! Eshte e rendesishme t'i dini! [10 Maj 2019] 2024, Prill
Anonim

(Alias: Numri McCabe )

Disa mund ta shmangin atë. McCabe's Kompleksiteti ciklomatik është një metrikë e cilësisë së softuerit që përcakton kompleksitetin e një programi softuerik. Kompleksiteti konstatohet duke matur numri të shtigjeve të pavarura lineare përmes programit. Sa më i lartë të jetë numri aq më kompleks është kodi.

Për më tepër, si llogaritet numri 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)

Në mënyrë të ngjashme, si llogaritet numri ciklomatik? Llogaritja e kompleksitetit ciklomatik:

  1. E = paraqet numrin e skajeve në grafikun e rrjedhës së kontrollit = 11 skaje.
  2. N = paraqet numrin e nyjeve në grafikun e rrjedhës së kontrollit = 11 nyje.
  3. P = paraqet numrin e nyjeve që kanë pika dalëse në grafikun e rrjedhës së kontrollit = 1 pikë dalje.

Nga këtu, çfarë është numri ciklomatik?

Nga Wikipedia, Enciklopedia e Lirë. Ciklomatik kompleksiteti është një metrikë softuerike që përdoret për të treguar kompleksitetin e një programi. Është një masë sasiore e numri i shtigjeve lineare të pavarura përmes kodit burimor të një programi. Ai u zhvillua nga Thomas J. McCabe, Sr.

Ç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.

Recommended: