Domande con tag 'programming-practices'

5
risposte

Riconciliazione di consigli di programmazione contraddittori: ottenere qualcosa di funzionante e iterativo, confrontarlo davvero prima della codifica

Sono un programmatore intermedio con alcuni anni di esperienza professionale a metà di un master. Nell'imparare a programmare ho spesso sentito due consigli apparentemente contraddittori. Il primo consiglio è stato far funzionare velocemente...
posta 10.10.2013 - 07:19
7
risposte

Come diventare un buon giocatore di squadra? [chiuso]

Ho iniziato a programmare (in modo ossessivo) da quando avevo 12 anni. Sono abbastanza esperto nello spettro delle lingue là fuori, dall'assemblaggio, al C ++, a Javascript, a Haskell, Lisp e Qi. Ma tutti i miei progetti sono stati da solo. M...
posta 06.07.2012 - 05:53
9
risposte

Definizione di un bug del software. Blizzard Entertainment insiste sul fatto che il mio "bug" non è affatto un bug. Hanno ragione? [chiuso]

Secondo Wikipepdia, A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways...
posta 21.10.2011 - 16:04
12
risposte

Codice di fantasia breve commentato rispetto a un codice più lungo non capitato e facile da capire - che è preferibile?

A volte un algoritmo può essere scritto in due modi: Il modo breve, elegante; o Il modo più lungo e facile da capire. Ad esempio, ecco un modo più semplice e più lungo di copiare una stringa source in dest in C: *dest = *sou...
posta 04.10.2010 - 10:36
4
risposte

È necessario "Ottiene o imposta .." nella documentazione XML delle proprietà?

Sto cercando una raccomandazione di best practice per i commenti XML in C #. Quando si crea una proprietà, sembra che la documentazione XML prevista abbia il seguente formato: /// <summary> /// Gets or sets the ID the uniquely identifies...
posta 28.03.2013 - 13:31
1
risposta

Quanto spesso viene usato il seq nel codice di produzione Haskell?

Ho un po 'di esperienza nella scrittura di piccoli strumenti in Haskell e lo trovo molto intuitivo da usare, specialmente per scrivere filtri (usando interact ) che elaborano il loro input standard e lo collegano allo standard output. Rec...
posta 05.10.2012 - 23:16
9
risposte

Quanto sono comuni le correzioni di "benda"? [chiuso]

Immagina il seguente scenario: Hai rilevato che il tuo (o qualcun altro) programma ha un bug - una funzione produce un risultato errato quando viene dato un input particolare. Esaminate il codice e non riuscite a trovare nulla di sbagliato: s...
posta 18.10.2010 - 13:37
3
risposte

È bello recensire programmi con senior e boss anche se funziona bene?

Nella mia azienda, prima della consegna di qualsiasi progetto, il mio capo chiede ai miei senior di rivedere i programmi scritti da me o da altri membri del team o, a volte, anche il capo si siede con noi per la revisione. Penso che sia un bu...
posta 02.06.2014 - 12:34
7
risposte

È una cattiva pratica immagazzinare determinati valori come stringhe?

Questo è un titolo molto vago ma non riuscivo a pensare a un modo migliore di esprimerlo. Ma, ad esempio, pensiamo alla direzione in cui si muove un personaggio di un gioco. Sembra semplicemente sbagliato usare una stringa e poi fare cose come...
posta 16.12.2016 - 00:03
8
risposte

Il perfezionismo è un amico o un nemico di un novizio? [duplicare]

Vedo che la comunità di sviluppo è molto concentrata nel fare le cose nel modo giusto e personalmente vorrei fare lo stesso anch'io, tuttavia, è una buona o una cattiva idea per un novizio focalizzarsi su principi di progettazione, schemi di...
posta 20.10.2012 - 23:53