Domande con tag 'code-quality'

2
risposte

Crea una nuova variabile per abbreviare il codice

Mi sono spesso chiesto quali sono le implicazioni dell'accorciamento del codice assegnando variabili temporanee con nomi più brevi agli accessi ai dati con nomi lunghi. È meglio illustrato da un esempio (in Ruby, ma non che importi): Questo l...
posta 23.06.2016 - 05:15
6
risposte

Come impostare una ricerca one-man nella differenza tra BDD e Waterfall?

In precedenza, ho fatto una domanda su come misurare la qualità di un progetto. L'esito di questa domanda è stato che la qualità del progetto può essere divisa in due parti: Qualità interna (qualità del codice, misurabile mediante metriche s...
posta 12.03.2012 - 00:14
2
risposte

Best practice / ragioni per le costanti String in JavaScript [chiuso]

In linguaggi statici come Java / C #, di solito uso le costanti per stringhe o numeri, piuttosto che inserirli nel codice da solo. Tuttavia, tendo ad evitare questa pratica in JavaScript. Più di recente, poiché alcuni altri programmatori intorno...
posta 21.07.2014 - 20:01
1
risposta

Un servizio web dovrebbe restituire un messaggio di errore se riceve parametri sconosciuti?

Dispongo di un servizio Web che consente di recuperare utenti: http://example.com/users . Restituisce un elenco di utenti. Questo servizio accetta un numero di parametri ( age , gender ) per selezionare quali utenti recuperare. Es...
posta 21.08.2015 - 15:04
1
risposta

Che cosa significa "4" in LCOM4?

So che i metodi di una classe dovrebbero avere un'elevata coesione che si traduce approssimativamente in tutti i metodi che utilizzano tutte le variabili di istanza direttamente o indirettamente. So che la metrica LCOM4 (Mancanza di coesione)...
posta 20.03.2013 - 18:42
6
risposte

Come mantenere un progetto facile da comprendere e intuitivo?

Sto lavorando a questo progetto, che presto conterrà un sacco di pacchetti, progetti ecc. (Java). Quindi, dall'inizio devo tenere traccia del pacchetto di alto livello e della struttura della classe, monitorare quale classe viene chiamata dove,...
posta 29.06.2011 - 21:53
4
risposte

Codice pulito riutilizzabile VS: dov'è il bilanciamento?

Diciamo che ho un modello di dati per i post di un blog e ho due casi d'uso di quel modello - ottenendo tutti i post di blog e ricevendo solo post di blog che sono stati scritti da un autore specifico. Ci sono fondamentalmente due modi in cui...
posta 11.10.2012 - 10:06
1
risposta

Decidere quali valori devono essere configurabili

La mia applicazione è un programma Java che controlla un robot (che è essenzialmente un raspberry pi collegato a un sacco di dispositivi). Ci sono molti dispositivi sul robot che hanno valori di indirizzo semi-costante o numeri di pin. Attualmen...
posta 12.02.2017 - 01:35
1
risposta

Per continuare in avanti o no?

La scorsa settimana ho incontrato e parlato con qualcuno che è interessato a trovare aiuto nello sviluppo di un gioco (costruito usando php e mysql, con un po 'di javascript). Ho accettato di dare una mano, tuttavia, ora che ho visto il codice e...
posta 13.10.2011 - 03:07
6
risposte

Setter o costruttore per molte variabili? [duplicare]

Ho una classe con 30 variabili (è un modulo di domanda), quindi mi chiedo quale sia la migliore pratica per organizzare la creazione della classe. Devo usare un enorme costruttore: MyClass mc = new MyClass(a, b, c, d) O setter: MyC...
posta 14.06.2012 - 23:05