Zadejte hledaný výraz...

Podmínková složitost kódu – zajímavý způsob měření komplexity

V jednom článku jsem narazil na pojem cyclomatic complexity (nebo taky conditional complexity neboli podmínková složitost). Je to počet nezávislých cest kódem.
Funkce by neměly mít podmínkovou složitost (nezávislých cest) víc než 10, hlavně kvůli kapacitě lidské pracovní paměti (pod deset položek).
Nečekám, že teď začnu vést čítače cyklomatické složitosti a počítat cesty v metodách, ale je to zajímavý způsob jak převést intuitivní ponětí složitosti do jednoznačného čísla.
Pro Python existuje PyMetrics. http://sourceforge.net/projects/pymetrics/
23. 12. 2010 15:54:41
https://webtrh.cz/diskuse/podminkova-slozitost-kodu-zajimavy-zpusob-mereni-komplexity/#reply593873
palio
verified
rating uzivatele
(17 hodnocení)
23. 12. 2010 17:01:47
To sa hodi, diky
23. 12. 2010 17:01:47
https://webtrh.cz/diskuse/podminkova-slozitost-kodu-zajimavy-zpusob-mereni-komplexity/#reply593872
Pro odpověď se přihlašte.
Přihlásit