Domande con tag 'coding-style'

5
risposte

Ridurre l'effetto ripple nel mio codice

Voglio scoprire quale parte del codice "allentato" non riesce a capire. Supponiamo di avere un oggetto Person im utilizzando sia il mio codice client sia il codice server. Se cambio un certo campo in Person dal tipo int a int...
posta 16.02.2017 - 20:03
4
risposte

La documentazione estesa è un codice olfattivo? [chiuso]

Ogni libreria, progetto open source e SDK / API che abbia mai incontrato è stata confezionata con un file di documentazione (di solito di grandi dimensioni) e questo sembra in contraddizione con l'opinione diffusa che un buon codice richiede poc...
posta 07.10.2012 - 02:49
4
risposte

Perché assegnare le catene per cancellare le variabili?

Perché alcuni sviluppatori in C per esempio concatenano assegnazioni di variabili come questa: i = j = k = 0; o talvolta formattato come i = j = k = 0; C'è qualche ottimizzazione sottostante del compilatore qui? I registri hardware si...
posta 13.03.2018 - 17:47
4
risposte

Come decidi quale codice inserire in una funzione?

Ho iniziato con una sceneggiatura di poche centinaia di righe. Più tardi, mi sono reso conto che volevo un altro script che avrebbe richiesto gran parte dello stesso codice. Ho deciso di avvolgere alcune aree dello script originale che sarebbero...
posta 31.05.2013 - 19:29
2
risposte

Riepilogo delle convenzioni di denominazione C # (convenzioni Microsoft ufficiali) [duplicate]

Ho difficoltà a nominare le convalide in C # Non so quando usare PascalCase o camelCase. Ho letto la convenzione di denominazione di Microsoft, ma mi sono perso il collegamento Per quanto ne so, questo è corretto: public int Number; pri...
posta 21.01.2014 - 01:56
3
risposte

Il modo consigliato per uscire da un loop

Occasionalmente, ma in modo ricorrente, affronto il seguente problema di ciclo: CodeSnippet1 DO WHILE LoopCondition //LoopCondition depends on some pre-calculation from CodeSnippet1 CodeSnippet2 //CodeSnippet2 relies on LoopCondi...
posta 25.02.2015 - 23:35
3
risposte

È meglio chiamare una funzione più volte o assegnare una variabile più volte e chiamare la funzione una volta? [duplicare]

È meglio scrivere if (condition) { do_something(0); } else if (other_condition) { do_something(1); } else { do_something(2); } o int variable; if (condition) { variable = 0; } else if (other_condition) { variable = 1...
posta 11.02.2015 - 22:36
1
risposta

Unindented elses

Ho scritto codice da circa 18 anni. Ultimamente, ho preso l'abitudine di non indentare elses e quando guardo il codice mi preoccupa un po 'più che qualcuno che potrebbe guardare il codice potrebbe piangere. Lo snippet seguente spiega la neces...
posta 21.02.2013 - 11:35
2
risposte

unique_ptr e riferimenti - domanda sullo stile di codifica

Sono abbastanza sicuro che questa è una domanda puramente estetica, ma volevo avere tutte le tue opinioni su di esso prima di iniziare a proliferare questo tipo di codice nella mia base di codice. Considera il seguente codice: //Foo.h class Ba...
posta 17.04.2013 - 14:48
3
risposte

Perché le asserzioni in Java devono essere abilitate?

Mi piace molto il concetto di asserzioni in Java nel modo in cui usarle. È molto più facile che scrivere un if e quindi lanciare un'eccezione / errore. Ma la cosa che non capisco è, perché hanno bisogno di essere abilitati con -ea a lavorare?...
posta 06.06.2016 - 07:26