Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come calcolare la complessità ciclomatica

sviluppo software può essere enormemente complessa , ma ci sono alcune tecniche che aiutano a minimizzare quanto ingombrante il codice sorgente di un dato programma diventa . È possibile organizzare il codice in moduli o classi , uso intuitivo convenzioni di denominazione per le funzioni e le variabili o ridurre al minimo la complessità ciclomatica . La complessità ciclomatica di un programma è una misura di quante "decisioni" che deve fare . Le meno decisioni , come ad esempio un if /then , il più semplice è il programma , e quindi il meno soggetto a errori e più comprensibile che è. Istruzioni
1

Contare il numero di if /then nel programma. Contare ogni elseif /poi economico come una separata , allora il numero totale .
2

: tutte le select ( noto anche come interruttore ) le dichiarazioni , e contare il numero dei casi in essi . Trova il totale dei casi in tutte le istruzioni SELECT combinate . Non contare il caso di default o " altro " .
3

contare tutti i loop nel programma. Ignorare i loop che sono incondizionato (cioè cicli che sono infiniti ) .
4

contare tutti i try /catch .
5

Aggiungi i numeri dai precedenti 4 passi insieme , quindi aggiungere 1 . Questa è la complessità ciclomatica del vostro programma .

 

Programmazione © www.354353.com