Mobila tankar

2006-02-12

SourceMonitor

SourceMonitor är inget nytt program, men det är nytt för mig. Det är ett mycket bra verktyg som undersöker och ger information om din källkod. Det kan bland annat ge dig information om kodens komplexitet eller djup.

Komplexiteten beräknas genom en "algoritm" av Tom McCabe som räknar upp komplexitetsvärdet för varje så kallad beslutspunkt, det vill säga för varje if, for, while, and (&&), or () som finns i koden.

En funktions komplexitet enligt ovan bör helst ligga mellan 0-5 och överstiger den 10 bör du fundera på att strukturera om koden.

SourceMonitor är helt gratis och kan laddas hem från Campwood Software. Programmet klarar att analysera flera programmeringsspråk, bland annat C, C++, Java och C#.

0 Kommentarer:

Skicka en kommentar

<< Home