Domande con tag 'coding-style'

2
risposte

Usa un altro dopo l'eccezione (o meno)

Considera questo bit di codice: if (x == 1) { throw "no good; aborting" ; } [... more code ...] Ora considera questo codice: if (x == 1) { throw "no good; aborting" ; } else { [... more code ...] } I due casi funzionano esattame...
posta 30.10.2012 - 17:19
4
risposte

Qualunque alternativa pratica al modello di Segnali + Slot per la programmazione GUI?

La maggior parte degli strumenti GUI utilizza oggi il modello Signals + Slots. Era Qt e GTK +, se non sbaglio, chi lo ha fatto da pioniere. Sai, i widget o gli oggetti grafici (a volte anche quelli che non vengono visualizzati) inviano segna...
posta 01.04.2012 - 15:45
6
risposte

La mia squadra dovrebbe utilizzare uno standard di codifica comune ben considerato come base per il proprio?

Il team di R & D in cui mi trovo ha deciso di adottare uno standard di codifica. Ci siamo formati solo di recente, e abbiamo troppo poco codice e tempi di codifica comuni per basare il nostro documento sugli standard / convenzioni su ciò che si...
posta 11.09.2013 - 15:44
4
risposte

Ruby: se variabile vs if variable.nil?

Sono nuovo di Ruby e sono rimasto sorpreso quando ho scoperto che tutti gli oggetti sono veri, a parte nulli e falsi. Anche 0 è vero. Una cosa carina di questa proprietà della lingua è che puoi scrivere: if !variable # do stuff when varia...
posta 13.11.2015 - 19:15
4
risposte

Stili di codifica quando si utilizzano diverse librerie diverse

Sto lavorando su un codice C ++ che usa diverse librerie, incluse alcune librerie C, che hanno tutti stili di codifica differenti. Sarà open source una volta raggiunto uno stadio utilizzabile. Quale potrebbe causare la minima confusione per un c...
posta 06.12.2013 - 17:15
3
risposte

Uso di "this" in Golang

Sulla cosa più vicina a Golang è stata trovata una qui , sotto i nomi dei ricevitori questo è scritto: The name of a method's receiver should be a reflection of its identity; often a one or two letter abbreviation of its type suffices (suc...
posta 10.06.2015 - 15:52
6
risposte

Dare una presentazione su "stile codice e motivi di progettazione" [chiuso]

La mia azienda (piccola, circa 40 persone in 3 uffici) occasionalmente fa online "workshop per sviluppatori" in cui uno degli sviluppatori ospita una presentazione su alcuni argomenti tecnici. Non si tratta necessariamente del nostro lavoro, ma...
posta 28.01.2011 - 14:35
1
risposta

Funzioni che restituiscono stringhe, buon stile?

Nei miei programmi C spesso ho bisogno di un modo per creare una rappresentazione in stringa dei miei ADT. Anche se non ho bisogno di stampare la stringa sullo schermo in alcun modo, è utile avere un metodo simile per il debug. Quindi questo tip...
posta 08.02.2015 - 00:07
2
risposte

Qual è un modello migliore (stile di codifica) per la convalida degli argomenti - ostacolo (barriera) o recinzione? [duplicare]

Non so se ci sono nomi accettati per questi pattern (o anti-pattern), ma mi piace chiamarli come li chiamo qui. In realtà, sarebbe Domanda 1: quali sono i nomi accettati per questi pattern, se ce ne sono? Supponiamo che esista un metodo c...
posta 09.09.2014 - 14:48
3
risposte

Gestione della piramide di callback node.js

Ho appena iniziato a utilizzare il nodo e una cosa che ho notato rapidamente è la velocità con cui i callback possono accumularsi fino a un livello di indentazione stupido: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4...
posta 23.10.2013 - 09:53