Domande con tag 'coding-style'

3
risposte

Quando sono assegnati compiti concatenati (cioè a = b = c) in forma errata?

Sto lavorando a un progetto VB.Net WinForms e mi sono ritrovato a scrivere codice come questo: this.Fizz.Enabled = this.Buzz.Enabled = someCondition; Non riuscivo a decidere se fosse un codice cattivo o no. Ci sono delle linee guida .NET pe...
posta 08.05.2013 - 22:08
1
risposta

Importazioni comuni tra molti script nel progetto Python

Sto scrivendo uno script di installazione automatica per un gruppo di software, in Python. Lo scopo è che lo script recuperi i file compressi da una directory e installa / configura ogni utilità o applicazione caso per caso. Dato che ognuno d...
posta 27.04.2016 - 19:10
4
risposte

SQL Query e Java Constant Abuse?

Attualmente sono incaricato di rilevare un sacco di codice scritto con nomi di campi posizionati nella costante Java nella parte superiore del file e quindi le query SQL create utilizzando la concatenazione di stringhe con i nomi dei campi. Nell...
posta 08.03.2016 - 03:12
7
risposte

Quale stile è meglio controllare e registrare l'errore?

Ho letto del codice e qui ci sono due modi per controllare e registrare l'errore nel codice cpp che si ripete molte volte nel mio progetto. Qual è il modo migliore? 1. bool AClass::myMethod() { if (!SomeCondition()) { War...
posta 02.05.2012 - 08:15
5
risposte

Va bene avere un contrassegno singolo e usare il valore -1 come "disabilitato"?

Ho una situazione del genere: if (FLAG && number_of_kittens > FLAG_VALUE) { } La logica generale dell'applicazione è che FLAG_VALUE non ha senso per essere negativo. Il mio suggerimento era di usare -1 per indicare...
posta 26.04.2017 - 15:08
7
risposte

Dovrei dedicare del tempo a testare le unità? [chiuso]

La società per cui lavoravo prima di avere test unitari automatizzati per testare il nostro lavoro. Tuttavia, gli standard e l'architettura di codifica non erano molto importanti per i test. Ovviamente hai dovuto indentare il codice correttament...
posta 16.01.2013 - 12:16
5
risposte

Domande sulle funzioni statiche

Oggi mi è venuto in mente qualcosa. Ho fatto molto del seguente new Object().doSomething(); Creo un oggetto e invoco le sue funzioni, quindi dimentico dell'oggetto. Non ho bisogno di superare questa istanza. Questo segnala uno stile di codi...
posta 06.10.2011 - 22:00
4
risposte

Come posso smettere di sovrascrivere le variabili membro con "nuove"?

La maggior parte della mia esperienza di programmazione è stata con C ++ e (shudder) FORTRAN (sono uno scienziato non un programmatore in quanto tale, ma faccio del mio meglio). Recentemente ho iniziato a usare Python in modo estensivo e lo trov...
posta 05.09.2013 - 01:15
15
risposte

Cosa ne pensi dell'apertura di commenti di parentesi nel codice sorgente? [chiuso]

Ho sviluppato l'abitudine di scrivere commenti nel mio codice mettendo i commenti sulla stessa riga del tutore di apertura, dopo la parentesi graffa. Ho scoperto che questo consente di risparmiare spazio verticale. Lascia anche un suggerimento s...
posta 29.08.2011 - 13:09
2
risposte

Va bene avere un metodo per restituire diversi tipi in base a un parametro?

Sto cercando un riferimento per gli stili di codifica puliti che posso passare a un membro del team. In particolare, la regola secondo cui un metodo non dovrebbe cambiare il suo tipo di ritorno in base a un parametro di input. Se hai bisogno...
posta 16.04.2013 - 05:18