Domande con tag 'code-quality'

10
risposte

Il concetto di Entropy può essere utilizzato per analizzare il codice sorgente in modo utile?

Mi sembra logico che si possa definire un contesto per l'analisi statica del codice sorgente che includesse le regole per produrre un valore relativo di complessità. So che non è come in senso fisico perché il codice di salsa non ha "Energia", m...
posta 01.08.2011 - 20:00
7
risposte

La copertura di prova è una misura adeguata della qualità del codice?

Se ho un codice che ha una copertura di prova dell'80% (tutti i test superano), è giusto dire che è di qualità superiore rispetto al codice senza copertura del test? O è giusto dire che è più gestibile?     
posta 01.09.2010 - 23:24
9
risposte

Le troppe affermazioni codificano l'odore?

Mi sono davvero innamorato del test unitario e del TDD - sono infetto da test. Tuttavia, il test unitario viene normalmente utilizzato per i metodi pubblici. A volte però devo testare alcune assunzioni - asserzioni anche in metodi privati, pe...
posta 19.06.2012 - 00:45
5
risposte

Denominazione descrittiva contro righe di 80 caratteri [chiusa]

Spesso ascolto queste due preziose pratiche di programmazione: (1) le righe di codice dovrebbero essere 80 caratteri o meno e (2) usare nomi descrittivi per variabili, metodi, classi, ecc. Capisco il ragionamento per entrambe le parole di consig...
posta 18.01.2013 - 05:50
7
risposte

Come fai a sapere se il software è buono o cattivo in base a parametri empirici?

Attualmente mi viene chiesto di esaminare un progetto che ha completato lo sviluppo del core cinque mesi fa, ma ha ancora un alto livello di difetti. Ciò che traspare è per circa 10 difetti fissi, ne solleviamo almeno 4 e in alcuni casi 8 difett...
posta 02.09.2016 - 09:45
11
risposte

Perché dovremmo usare brevi funzioni per segmentare il nostro codice? [duplicare]

Ho notato una tendenza crescente nel mondo della programmazione che afferma che è buona norma separare i blocchi di codice nelle proprie funzioni. Ovviamente, se quel blocco di codice è riutilizzabile, dovresti farlo. Quello che non capisco è...
posta 04.09.2013 - 03:01
13
risposte

Come nominare parti del tuo programma come madrelingua inglese non madrelingua [duplicato]

Vengo dai Paesi Bassi e parliamo olandese. Ho lavorato su parecchi progetti ora in varie lingue, e devo dire che mi infastidisce sempre il mix di parole olandesi e inglesi nella denominazione di url, variabili, classi, file, tabelle db e...
posta 16.10.2011 - 02:38
7
risposte

Quali sono i reali vantaggi dell'analisi del codice statico?

Strumenti come pc-lint o QAC può essere utilizzato per eseguire analisi del codice statico su una base di codice. Secondo la mia esperienza, l'analisi statica spesso produce un'enorme quantità di rumore, ad esempio avvertenze su cose che...
posta 18.12.2010 - 03:51
16
risposte

Altri blocchi aumentano la complessità del codice? [chiuso]

Ecco un esempio semplificato molto . Questa non è necessariamente una domanda specifica per la lingua, e ti chiedo di ignorare i molti altri modi in cui la funzione può essere scritta e le modifiche che possono essere apportate ad essa. . Il...
posta 06.09.2014 - 02:59
7
risposte

Tieni le mie classi e i miei metodi il più piccoli possibile?

Alcuni giorni fa, stavo parlando con un dottorando in Ingegneria del software e ad un certo punto mi ha detto: Keep your classes and methods as small as possible E mi chiedo se sia sempre una buona pratica. Voglio dire ad esempio, è d...
posta 15.12.2011 - 14:13