Domande con tag 'coding-style'

3
risposte

Restituisce puntatori di array e popola un array inserito come parametro?

Quale è meglio? Ho notato che quest'ultimo è usato in molti codici C. Le persone tipicamente mallocano un array e quindi lo passano come parametro a una funzione, che lo popolerà. Mentre in Java, il primo sembra più popolare. È uno migliore d...
posta 07.09.2017 - 14:26
4
risposte

Altre dichiarazioni sugli oggetti influenzano il programma?

Sto programmando in Windows Form e MySQL. Se lo dichiaro nel programma, posso usare gli oggetti di connessione e comando nell'intera pagina .cs: MySqlConnection connection = null; MySqlCommand command = null; MySqlDataReader Reader; M...
posta 28.12.2011 - 06:52
4
risposte

condizione di uscita della funzione sul controllo di coerenza dei parametri [duplicato]

Quando si controlla la consistenza dei parametri nella parte superiore di un corpo di una funzione, qual è la strategia migliore? Questo: protected void function(Object parameter) if (parameter == null) return; //... do...
posta 12.06.2013 - 13:50
3
risposte

Esiste un modo più rapido per elaborare questa logica?

Lo scopo di questo compito era trovare il più piccolo e il più grande del numero intero (input dell'utente 5 voci) Sono un programmatore Java principiante senza esperienza precedente. C'è un modo più semplice per farlo senza una tonnellata di...
posta 24.05.2012 - 21:02
4
risposte

Lunghe righe di testo nel codice sorgente [duplicato]

Ho usato per impostare una linea verticale impostata su 80 caratteri nel mio editor di testo e poi ho aggiunto i ritorni a capo se le linee erano troppo lunghe. Successivamente ho aumentato il valore a 135 caratteri. Ho iniziato a usare il w...
posta 19.10.2012 - 13:57
3
risposte

Script long vs short? Script grandi o piccoli? [chiuso]

Come programmatore, mi sono sempre chiesto se sia preferibile scrivere (a) brevi funzioni modulari che sono memorizzate ciascuna nel proprio script (cioè, file) o (b) script completi e lunghi che contengono tutte le loro funzioni rilevanti....
posta 18.02.2014 - 15:40
2
risposte

Devo usare Array o Set se entrambi possono essere utilizzati per completare il mio compito?

per esempio, Supponiamo che abbia un array 2d: let filterArr=[ [1,1,0,1,1], [0,1,1,1,0], [1,1,0,1,0] ]; Voglio trovare e memorizzare l'indice della colonna che sono tutti 1, cioè i punti 1 e 3, ei codici sono i seguenti: Usa matric...
posta 04.10.2018 - 05:59
1
risposta

È 'Mantenere l'aspetto simile al codice di esempio' un motivo valido per preferire il principio WET over DRY?

Ad esempio, per oauth, potrei aver bisogno di copiare e incollare il codice di callback oauth e oauth come tale (supponiamo che il client sia il framework che uso, non utilizzo la struttura reale come google perché voglio semplificare il codice)...
posta 11.07.2018 - 02:48
3
risposte

C'è una buona ragione per cui le linee con solo spazi bianchi dovrebbero essere troncate? [chiuso]

Tipicamente, quando premi Invio in un editor intelligente, copia il rientro dell'ultima riga inserendo la stessa quantità di spazi, quindi se non li elimini, il codice sarà simile a questo: sub sum { my @numbers = @_; &nbsp my...
posta 15.12.2011 - 15:36
3
risposte

I simboli di prefisso sono considerati anche come namespace?

Ad esempio, la convenzione Objective-C prevede di precedere i simboli con due o tre lettere maiuscole che sono le abbreviazioni del progetto: NSString, CABasicAnimation, MGTwitterEngine ... In C, anche molti progetti lo fanno (OpenGL e nginx per...
posta 28.02.2011 - 01:20