Sadržaj:

Koji je McCabeov broj?
Koji je McCabeov broj?

Video: Koji je McCabeov broj?

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

(pseudonim: McCabeov broj )

Neki to mogu izbjeći. McCabe's ciklomatska složenost je metrika kvalitete softvera koja kvantificira složenost softverskog programa. Složenost se zaključuje mjerenjem broj linearno neovisnih putova 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 (prijenosi upravljanja)
  3. N = broj čvorova (uzastopna grupa izjava koja sadrži samo jedan prijenos kontrole)

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

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

Što je ovdje ciklomatski broj?

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

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

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

Preporučeni: