Domande con tag 'coding-style'

7
risposte

C'è qualcosa di meglio di un StringBuilder per grandi blocchi di SQL nel codice

Sono solo stanco di fare una grande istruzione SQL, testarlo e quindi incollare l'SQL nel codice e aggiungere tutti sqlstmt.append(" all'inizio e ") alla fine. È il 2011, non c'è un modo migliore per gestire una grande quantità di s...
posta 22.06.2011 - 21:07
1
risposta

È buona pratica creare una nuova variabile per vedere l'output di una funzione?

Considera questi 2 tipi di implementazione: public int add(int x, int y) { return mysteriousAdd(x, y); } public int add(int x, int y) { int output = mysteriousAdd(x, y); return output; } Un mio collega dice che la seconda impl...
posta 11.12.2018 - 16:25
3
risposte

Style bits vs. Separate bool's

La mia piattaforma principale (WinAPI) utilizza ancora pesantemente bit per gli stili di controllo ecc. ( esempio ). Quando introduco i controlli personalizzati, mi chiedo in modo permanente se seguire lo stile o piuttosto usare i singoli boo...
posta 25.09.2012 - 06:31
1
risposta

C'è qualche caso d'uso per usare la lettera 'L' dopo un numero letterale in C?

So che nel codice C usando L dopo un numero dice al compilatore che il rispettivo numero è L. Tuttavia non vedo alcun utilizzo pratico per questo. I compilatori moderni hanno ancora un uso per questo costrutto linguistico? Se ci sono ancor...
posta 11.10.2017 - 12:33
5
risposte

Dovrei usare const più in C ++?

Ci sono alcune cose su cui sono piuttosto rigido, ma const non è stato uno di questi. Ad esempio, potrei creare una variabile locale che utilizzo tre volte in una funzione, che non viene modificata, eppure non mi preoccupo di renderla co...
posta 02.11.2016 - 00:13
2
risposte

C pratica di programmazione, passando un puntatore a una funzione [chiusa]

Considera la seguente funzione C che accetta come argomento una stringa, che viene quindi memorizzata all'interno di una struct: struct mystruct* usestring(char* string) { struct mystruct *struct; struct = malloc(sizeof(struct mystruct...
posta 07.08.2014 - 13:53
3
risposte

Ci sono guide di stile standard per PHP? [chiuso]

Ho lavorato in un team molto piccolo per lo sviluppo di PHP e abbiamo utilizzato una guida di stile ad hoc "Invented Here". Ora che il nostro team e il codebase stanno crescendo, vorremmo utilizzare una guida di stile più ampia che sarebbe, se n...
posta 25.03.2013 - 13:54
1
risposta

C'è qualche differenza tra il casting e il call .Value in oggetti NullableT?

Supponiamo di avere una variabile nullable. int? myVar = null; Se desideriamo utilizzarne il valore, ci sono almeno due opzioni: Trasmissione esplicita DoSomething((int)myVar); Chiamare Nullable<T> 's .Value propr...
posta 04.01.2017 - 15:26
2
risposte

Ordine file di intestazione C

In molti progetti ed esempi vedo che gli include locali sono elencati prima delle librerie esterne e prima dei file di intestazione per la funzionalità del compilatore integrata. C'è qualche vantaggio qui che mi manca? Ho sempre usato il s...
posta 23.07.2016 - 09:31
3
risposte

Come denominare una sottoclasse che aggiunge una cosa piccola e dettagliata? [chiuso]

Qual è il modo più conciso (ma descrittivo) di nominare una sottoclasse che aggiunge solo una cosa secondaria specifica al genitore? Ho incontrato molto questo caso in WPF, dove a volte devo aggiungere una piccola funzionalità a un controllo imm...
posta 20.11.2012 - 12:14