ACQC Metrics počítá typické zdrojový kód souboru a funkční metriky. Jaké jsou metriky dobré? No, měří software z hlediska složitosti např. Velmi dlouhé nebo složité funkce mohou být identifikovány, aby se bořit v menší kousky (pro lepší udržovatelnost). Možná jste se také jen zajímalo, velkého softwaru je v současné době, tedy ACQC metrika je dobré i pro vás.
Stačí přetáhnout soubory na svém hlavním okně. Metriky jsou pak vypočítány a zobrazeny v seznamu. Obsah těchto seznamů lze zkopírovat a vložit.
Alternativně, nástroj může být řízen možnosti příkazového řádku (nástroj -o output.xml file-to-parse.cpp) bez GUI pro integraci jako dávkovou úlohu v jiných nástrojů.
Vlastnosti:
Podporuje-následující metriky:
- tratě: počet fyzických řádků v souboru
- Pořadí: logické řádky kódu (bez komentáře, bez mezer)
- LLOCi: logické linie komentářů (řádky caontaining pouze komentáře)
- LLOW: logické mezer linky (linky bez jakéhokoli jiného obsahu než znaků pro mezeru)
- PROC: počet procedur / funkcí uvnitř souboru
- CARGS: celkový počet argumentů používaných funkcí nebo funkce v souboru
- CC: Cyklomatická složitost, známého též pod McCabe složitosti, představuje počet rozhodnutí přijatých kódem
- DC: "hloubka" složitost. Pokud střechovité hodně (je-li to v případě, je, nebo uvnitř přepínače, když se například) to bude dostat se vysoko.
- Zobrazí kiviat diagram
- Upozorňuje na funkce, které leží mimo normální rozsah.
Nástroj nepotřebuje žádnou instalaci a nemění registru. Jedinou podmínkou je mít .NET framework 3.5 nainstalován
Co je nového v této verzi:.
Opraven pád s Kiviat diagram, jestliže uzavřen vzpřímené cross
Požadavky na :
.NET 3.5
Komentáře nebyl nalezen