Domande con tag 'cyclomatic-complexity'

3
risposte

Come calcolare esattamente la complessità ciclomatica?

La mia domanda riguarda più la trasformazione dal codice di programmazione al controllo del flusso grafico. Dì, ho un pezzo di codice: public class Contractor { // other member fields... private bool isVerified; private int noO...
posta 08.05.2016 - 08:31
3
risposte

Possiamo avere una complessità ciclomatica negativa?

Sto attraversando un periodo difficile per comprendere la complessità ciclomatica. Ho fatto alcuni video su youtube per questo. Ho ottenuto un valore negativo per la complessità ciclomatica quando uso questa formula M = E - N + P. Ho trovato anc...
posta 08.06.2016 - 19:30
5
risposte

Complessità ciclica durante la protezione dell'input

Devo ridurre la complessità ciclomatica dei miei test di input. Non ho controllo sugli input, quindi devo passare attraverso tutti questi controlli. if(y1 < 2000 || y2 < 2000 || !(m1 >= 1 && m1 <= 12) || !(m2 >=...
posta 12.11.2016 - 19:07
3
risposte

Quali sono i potenziali compromessi per la complessità ciclomatica più in basso

Poiché l'alta complessità ciclomatica è dannosa e sarebbe vantaggioso abbassarla creando sottofunzioni. Tuttavia, potrebbe portare a una lunga coda di chiamate e portare a una funzione super nidificata che consentirebbe anche agli altri programm...
posta 28.07.2016 - 19:24
1
risposta

Approcci per ridurre la complessità ciclomatica

Stavo eseguendo il nostro codice tramite JSHint, e ho deciso di passare i controlli contro la complessità ciclomatica, per poi proseguire con uno sprint a lungo refactoring. Un posto però mi ha sconcertato, ecco un frammento di codice: var raf...
posta 04.04.2013 - 20:44
2
risposte

La densità della complessità ciclomatica è una metrica di buona qualità del software? [duplicare]

Dove definisco la densità della complessità ciclomatica come: Cyclomatic complexity density = Cyclomatic complexity / Lines of code Leggevo discussioni precedenti sulla complessità ciclomatica e sembra esserci una sorta di consenso sul fa...
posta 22.07.2015 - 00:37
1
risposta

Domanda di complessità ciclomatica

Ho una domanda generale relativa alla complessità ciclomatica. Si prega di dare un'occhiata al codice sorgente allegato: private void downShift(int index) { // index of "child", which will be either index * 2 or index * 2 + 1 int child...
posta 23.02.2018 - 01:08
4
risposte

I percorsi di cortocircuito sono considerati per la copertura del percorso?

In un libro, Doron A. Peled, afferma che " path coverage does not subsume multiple condition coverage because you can execute all the paths without exercising all the conditions. Ma credo che non sia giusto (implica che il percorso sia...
posta 27.04.2018 - 13:07
2
risposte

Complessità ciclica vs prestazioni

Per quanto comprendo il concetto, CC è determinato da quante logiche a nidificazione annidate hanno il metodo dato. Può essere sottoposto a refactoring per verificare l'opposto del predicato originale e il richiamo della chiamata. Ad esempio:...
posta 21.10.2016 - 13:07
1
risposta

equals e metodi hashcode autogenerati, è sempre una buona pratica?

Premessa: diciamo che il mio obiettivo è coprire tutte le mie classi con la copertura del test. Nonostante l'opinione comune (specialmente nella comunità Java) di "non prestare troppa attenzione alla complessità ciclica (CC) e alla copertura...
posta 10.02.2014 - 15:29