Domande con tag 'readability'

1
risposta

Ottieni sottoinsieme di array associativo. Quale di questi è più leggibile? C'è un altro motivo per usare l'uno sull'altro (o un metodo diverso)

Se ho un array che ha più informazioni di quelle di cui ho bisogno e voglio estrarre un sottoinsieme delle sue coppie di valori nome, ho trovato 2 metodi. Entrambi si basano su questo: $detailkeys=array(title,summary,subtitle,url,imgsrc,d...
posta 15.01.2014 - 20:38
0
risposte

Aggiornamento della proprietà di classe all'interno del metodo rispetto alla restituzione di un valore dal metodo

In una base di codice di grandi dimensioni, che cosa è una buona pratica tra: Aggiornamento delle proprietà di classe all'interno del metodo rispetto alla restituzione di un valore dal metodo e aggiornamento della proprietà nel punto in cui si t...
posta 26.07.2016 - 18:27
0
risposte

API per l'accesso ai segnali CTS e DSR della porta seriale [chiusa]

Sto cercando di migliorare un'altra astrazione della porta seriale. Il progetto coinvolto spesso deve controllare uno dei segnali di controllo singoli CTS e DSR. Questo è attualmente fatto da una chiamata a GetCommModemStatus , che è molto p...
posta 19.09.2014 - 10:36
5
risposte

Domanda riguardante la leggibilità rispetto al tempo di elaborazione

Sto creando un diagramma di flusso per un programma con più passaggi sequenziali. Ogni passaggio dovrebbe essere eseguito se il passaggio precedente ha esito positivo. Io uso un linguaggio di programmazione basato su c in modo che il lay-out sia...
posta 24.06.2013 - 13:34
5
risposte

I campi del campo di impostazione sono in un sottomodello senza passare un argomento un buon modello?

Semplificato un po ', ho questo codice: public class TaskProcessCases{ private Assessment assessment ; public void execute() { // the actual name for (Case case : cases) { assessment = new Assessment();...
posta 25.09.2017 - 14:41
3
risposte

Devo usare più funzioni per aumentare la leggibilità?

Devo usare un codice facilmente leggibile come questo if (var.isServicePGM() || var.isStandardPGM()) { //Much code if (var.isServicePGM()) { //Some code } else if (var.isStandardPGM()) { //Some code...
posta 28.09.2016 - 10:04
2
risposte

Booleano-Integer Tipo per sostituire condizionale [chiuso]

Quando si sceglie un valore basato su 2 valori booleani in questo formato var foo:int; if (X){ foo = 50; } else if (Y){ foo = -50; } else { foo = 0; } Ho scoperto che posso condensare in questo modo convertendo le operazioni bo...
posta 23.03.2013 - 23:50
3
risposte

meno funzioni e codice complesso o più funzioni e codice leggibile?

Attualmente sto facendo un editor basato su HTML, so che ci sono molti editor là fuori, specialmente basati su HTML, ma voglio farlo io stesso una volta. Ciò di cui sono preoccupato è, ad esempio, quando un utente preme un tasto, le seguenti ope...
posta 10.06.2018 - 23:02
1
risposta

Quale supporto scientifico ha alcuni standard di codifica?

Consideriamo la regola in Python PEP8, lo standard di codifica per il kernel Linux ecc. che dice che una riga di codice non può essere più lunga di N caratteri. A questa regola normalmente ci sono alcuni razionali: Su alcuni terminali non...
posta 23.06.2016 - 13:36
2
risposte

Usa gli spazi tra i parametri? [chiuso]

È una cattiva pratica non utilizzare spazi tra i parametri in un linguaggio di scripting (o altro)? Con spazi: def does_a_thing(x, y): ... does_a_thing(5, 9) Senza spazi: def does_b_thing(x,y): ... does_b_thing(1,2) L'ho v...
posta 11.11.2016 - 23:59