Software- ontwikkeling kan enorm complex , maar er zijn bepaalde technieken die helpen bij het minimaliseren hoe onhandig de broncode van een bepaald programma wordt . U kunt de code organiseren in modules of klassen , gebruik intuïtief benaming van de functies en variabelen of minimaliseren de Cyclomatic Complexiteit . De Cyclomatic Complexiteit van een programma is een maat voor hoeveel " beslissingen " moet maken . Hoe minder beslissingen , zoals een if /then statement , hoe eenvoudiger het programma is , en dus hoe minder gevoelig voor fouten en begrijpelijker is . Instructies 1 Tel het aantal als /dan uitspraken in uw programma . Tel elke elseif /then statement als een apart , dan is het totaal aantal . Kopen van 2 Zoek elke select ( ken ook als switch ) verklaringen , en tel het aantal gevallen in hen . Vind het totaal van de gevallen in de SELECT-instructies gecombineerd . Reken er maar niet de standaard of " anders " zaak . 3 Tel alle lussen in uw programma . Negeer lussen die onvoorwaardelijk zijn ( dwz lussen die zijn oneindig ) . 4 Tel alle try /catch statements . 5 In de cijfers van de vorige 4 stappen samen , voeg dan 1 . Dit is de cyclomatische complexiteit van uw programma .
|