Domande con tag 'code-quality'

1
risposta

Multiple se in comparazione function vs chain of || o && [duplicato]

Sto scrivendo una funzione (o operator==() in C ++), confrontando due oggetti. Il codice ha il seguente aspetto: bool operator==(const Obj& copy1, const Obj& copy2) { if(copy1.a!=copy2.a) return false; if(copy1.b...
posta 28.05.2015 - 15:08
1
risposta

Complessità ciclica per 2 IF: perché non solo FF o TT?

So che la complessità ciclomatica definisce il numero di percorsi indipendenti nel codice. Usando il modo semplice, può essere calcolato come numero di IF +1. In tal caso, per un codice semplice con due IF, CC sarebbe 3. Questo avrebbe senso...
posta 10.03.2015 - 15:57
1
risposta

È buona norma disaccoppiare il sistema di appartenenza?

Attualmente sto sviluppando un progetto che fondamentalmente è costruito con l'API Web ASP.NET. Il sistema di appartenenza che sto usando è ASP.NET Identity. L'unico problema che vedo è che il sistema di appartenenza è molto abbinato all'API che...
posta 27.04.2014 - 04:33
1
risposta

Quale modello di progettazione dovrei usare per importare, aggiornare, esportare

Devo creare un semplice validatore di pagamenti. Sul seguente diagramma di classe, ho provato a presentare il modello dei pagamenti. Come puoi vedere, ogni tipo di pagamento eredita dalla classe Payments. Ora voglio lavorare con questi pa...
posta 16.07.2014 - 16:08
1
risposta

questo codice dovrebbe essere strutturato in un evento di cattura e un metodo o inserire la funzionalità nell'evento che cattura

Ho adottato un codice jQuery che ha come 20 acquisizioni di eventi che assomigliano a questo // used on menu#edit $('.show-headers-only-toggle').on('click',function(){ arc_eh.menu_edit.show_headers_only_toggle.call(this); }); che...
posta 28.01.2014 - 22:06
1
risposta

Criteri di analisi statica diversi per varie parti della soluzione

Abbiamo un progetto abbastanza ampio e tendiamo ad applicare un approccio basato sul rischio alla stringenza dei test unitari e delle revisioni del codice. Per esempio. i componenti classificati come A necessitano di una copertura maggiore rispe...
posta 31.05.2016 - 09:55
0
risposte

Qual è la pratica comune del calcolo della lunghezza media degli identificatori

Citato dall'ingegneria del software di Ian Sommerville (nono editore), pagina 673: This is a measure of the average length of identifiers (names for variables, classes, methods, etc.) in a program. The longer the identifiers, the more l...
posta 07.05.2016 - 00:52
6
risposte

Preferire i membri della classe o passare argomenti tra metodi interni?

Supponiamo che all'interno della porzione privata di una classe esista un valore che viene utilizzato da più metodi privati. Le persone preferiscono avere questo definito come variabile membro per la classe o passarlo come argomento per ciascuno...
posta 27.09.2011 - 23:27
2
risposte

Qual è l'uso normativo (migliore) degli argomenti Javascript oggetto [chiuso]

JS offre l'oggetto 'arguments' all'interno delle funzioni per rappresentare tutti gli argomenti passati. Esiste un concetto ampiamente accettato per quando / dove dovrebbe essere usato? Ho visto articoli del genere in "wild" che mi sembrano c...
posta 29.09.2014 - 19:22
0
risposte

GMP Core Dump durante l'utilizzo di mpz_clear in C

Sto lavorando ad un programma di fattorizzazione principale scritto in C usando la libreria GMP tramite cygwin. L'algoritmo che ho ora funziona bene, ma ha perdite di memoria dal non usare la funzione mpz_clear sul mio mpz_t quando ho finito con...
posta 08.05.2015 - 20:40