Domande con tag 'coding-style'

2
risposte

Best practice per rappresentare SQL nel codice sorgente del programma

Dove le istruzioni SQL vengono eseguite da un programma, qual è la procedura migliore per memorizzare il testo dell'istruzione? Molto spesso si trova in una stringa di sola lettura, nel file sorgente in cui viene eseguito. Penso che un app...
posta 27.11.2012 - 16:26
1
risposta

C'è qualcosa da dire per mettere il caso "predefinito" di un'istruzione switch prima?

Come: switch (value) { default: something_common() case 1: niche_case() ... } eccetera. Le istruzioni if-else richiedono un "se" prima e un "altro" ultimo, ma le dichiarazioni switch sono più flessibili nel loro ordine....
posta 14.05.2016 - 06:35
1
risposta

La soppressione degli errori '@' è una tecnica valida per i test per una chiave di array facoltativa?

Rarst e stavo discutendo offline sull'uso di "% co_de" % 'operatore di soppressione degli errori in PHP, in particolare per testare l'esistenza delle chiavi di "facoltative" , vale a dire le chiavi di array che vengono utilizzate come switc...
posta 17.11.2011 - 22:37
1
risposta

Blocchi ElseIf-Else ridondanti [duplicato]

Questi tipi di blocchi if-elseif-else appaiono dappertutto, e in numero non piccolo (quindi meno sono e meglio è). Ogni volta devo pensare e decidere: Voglio il più semplice o il più completo dei due ... e non voglio più pensarci. Ad esem...
posta 19.12.2014 - 20:54
1
risposta

Usa "etichette" o "flet" annidato?

Ho una gerarchia di funzioni, molte funzioni sono chiamate da una singola funzione. Ci sono tre opzioni: Utilizza defun : cioè tutte le funzioni sono globali anche quelle che sono intesi solo per uso interno da una singola funzione....
posta 28.12.2017 - 22:35
1
risposta

Ci sono scenari in cui un'espressione di funzione JS dovrebbe fare riferimento al suo "nome"?

Le espressioni di funzioni anonime in JS mi infastidiscono perché rendono più difficili da utilizzare le tracce di stack e il profiler di Chrome Dev Tools, quindi ho deciso di chiamare TUTTE le mie espressioni di funzione da qui in poi. La cosa...
posta 14.10.2016 - 13:48
3
risposte

Organizzazione delle funzioni collegate DLL

Questa è una domanda sull'organizzazione del codice. Ho ottenuto il mio codice base funzionante ma quando lo espanderò, sarà terribile. Ho una DLL che non ho un .lib per. Pertanto devo utilizzare l'intera% com_de% combo. Funziona alla gr...
posta 09.06.2014 - 15:24
3
risposte

Quali potrebbero essere alcune insidie nell'introduzione di una guida di stile e di un software di generazione di documentazione in un team di sviluppo?

Sto considerando l'utilizzo di appledoc , un aroma di Doxygen da utilizzare nella generazione della documentazione del codice Objective-C, in per creare documentazione per le app iOS della mia azienda. L'idea è che un server genererà i document...
posta 05.11.2011 - 03:32
2
risposte

Rifiniture Rebol contro dialetti contro oggetti

A volte mi sento in conflitto quando uso un linguaggio che non è Rebol (di tanto in tanto accade) e mi viene in mente, hm-la vita sarebbe più facile in Rebol se questa cosa funzionasse in questo modo? Per illustrare la mia istanza corrente,...
posta 22.09.2015 - 04:43
1
risposta

I metodi dovrebbero sempre tornare da un posto? [duplicare]

Ho avuto una piccola discussione con un collega per sapere se un metodo dovrebbe essere scritto in questo modo: public Thing getThing(int key){ if(!things.containsKey(key)) return null; return things.get(key); } o quest...
posta 02.02.2013 - 18:38