Orodha ya maudhui:

Ugumu wa cyclomatic unahesabiwaje?
Ugumu wa cyclomatic unahesabiwaje?

Video: Ugumu wa cyclomatic unahesabiwaje?

Video: Ugumu wa cyclomatic unahesabiwaje?
Video: Этот Эффектный Цветок Затмит Цветением даже Петунию! Цветет ВСЕ ЛЕТО по октябрь 2024, Desemba
Anonim

Ugumu wa Cyclomatic ni msimbo wa chanzo utata kipimo ambacho kinahusishwa na makosa kadhaa ya usimbaji. Ni imehesabiwa kwa kutengeneza Grafu ya Mtiririko wa Udhibiti wa msimbo unaopima idadi ya njia zinazojitegemea kupitia moduli ya programu.

Mbali na hilo, ugumu wa cyclomatic wa McCabe unahesabiwaje?

Jinsi ya Kuhesabu Utata wa Cyclomatic (McCabe)

  1. P = idadi ya sehemu zilizotenganishwa za grafu ya mtiririko (k.m. programu ya kupiga simu na utaratibu mdogo)
  2. E = idadi ya kingo (uhamisho wa udhibiti)
  3. N = idadi ya nodi (kikundi kinachofuatana cha taarifa zilizo na uhamishaji mmoja tu wa udhibiti)

Pia, utata wa cyclomatic ni nini na kwa nini ni muhimu? Testability na kudumisha ni muhimu kwa sababu huchukua muda mwingi katika maendeleo ya mzunguko wa maisha ya bidhaa. Ugumu wa Cyclomatic kwa ujumla hutumika kupima utata darasani au kiwango cha mbinu.

Kwa kuongeza, ugumu wa nambari huhesabiwaje?

Mnamo 1976, Thomas McCabe Snr alipendekeza kipimo cha kukokotoa utata wa kanuni , inayoitwa Cyclomatic Utata . Inafafanuliwa kama: kiasi kipimo ya idadi ya njia zinazojitegemea kupitia chanzo cha programu kanuni … imekokotwa kwa kutumia grafu ya mtiririko wa udhibiti wa programu.

Ni alama gani nzuri ya ugumu wa cyclomatic?

Kwa taratibu nyingi, a utata wa cyclomatic chini ya 4 inazingatiwa nzuri ; a utata wa cyclomatic kati ya 5 na 7 inachukuliwa kuwa ya kati utata , kati ya 8 na 10 ni ya juu utata , na hapo juu ni kali utata.

Ilipendekeza: