Sadržaj:

Koji je McCabeov broj?
Koji je McCabeov broj?

Video: Koji je McCabeov broj?

Video: Koji je McCabeov broj?
Video: Бостонская юридическая сага | Как долго умирать на хол... 2024, April
Anonim

(pseudonim: McCabe broj )

Neki to mogu izbjeći. McCabe's ciklomatska složenost je metrika kvaliteta softvera koja kvantificira složenost softverskog programa. Složenost se zaključuje mjerenjem broj linearno nezavisnih putanja kroz program. Što je veća broj što je kod složeniji.

Nadalje, kako se izračunava McCabeov broj?

Kako izračunati ciklomatsku složenost (McCabe)

  1. P = broj nepovezanih dijelova grafa toka (npr. pozivni program i potprogram)
  2. E = broj rubova (prijenos kontrole)
  3. N = broj čvorova (uzastopna grupa izjava koja sadrži samo jedan prijenos kontrole)

Slično tome, kako se izračunava ciklomatski broj? Proračun ciklomatske složenosti:

  1. E = predstavlja broj rubova u grafu toka kontrole = 11 rubova.
  2. N = predstavlja broj čvorova u grafu toka kontrole = 11 čvorova.
  3. P = predstavlja broj čvorova koji imaju izlazne tačke u grafu toka kontrole = 1 izlazna tačka.

Šta je od toga ciklomatski broj?

Iz Wikipedije, slobodne enciklopedije. Cyclomatic složenost je softverska metrika koja se koristi za označavanje složenosti programa. To je kvantitativna mjera broj linearno nezavisnih putanja kroz izvorni kod programa. Razvio ga je Thomas J. McCabe, Sr.

Šta je ciklomatska složenost i zašto je važna?

Testabilnost i održavanje su bitan jer oni zauzimaju većinu vremena u životnom ciklusu razvoja proizvoda. Ciklomatska složenost se općenito koristi za mjerenje složenost na nivou klase ili metode.

Preporučuje se: