Domande con tag 'coding-standards'

3
risposte

puntatori non opzionali e riferimenti non costanti in C ++

In Altre caratteristiche del C ++, argomenti di riferimento del Google C ++ Style Guide , ho letto che i riferimenti non const non devono essere utilizzati. All parameters passed by reference must be labeled const. È chiaro che guarda...
posta 05.10.2015 - 11:37
5
risposte

Perché un HashMap dovrebbe essere usato (nelle funzioni) per determinare quale valore restituire (per una chiave) quando un costrutto if else può eseguire il lavoro in tempi migliori?

Mentre di recente lavoravo in una grande azienda, ho notato che i programmatori seguivano questo stile di codifica: Supponiamo che io abbia una funzione che ritorna 12 se l'ingresso è A, 21 se l'ingresso è B, e 45 se l'ingresso è C. Quindi...
posta 17.02.2015 - 18:04
9
risposte

Perché la (dimensione della posizione) è un modello prevalente in condizionali?

In una condizione (IF) tutti usano (position < size) , ma perché? Solo convenzione o c'è una buona ragione per questo? Trovato in natura: if (pos < array.length) { // do some with array[pos]; } Raramente trovato: if (ar...
posta 12.03.2013 - 19:23
1
risposta

Denominazione di classi e interfacce correlate

Ho creato una classe ObjectParser che analizza i dati in oggetti strongmente tipizzati utilizzando IObjectParserDataSource come origine dati (i dati potrebbero essere un file Excel, un file di testo, un array, una stringa di query, ecc...
posta 22.04.2013 - 16:49
3
risposte

Come dovrei ottenere il mio codice pronto per OpenSourcing e metterlo su GitHub?

Tra poche settimane, il mio progetto sarà terminato e voglio iniziare a preparare il mio codice affinché altre persone lo usino. Ho intenzione di postare tutto su GitHub in modo che le persone possano modificarlo e, si spera, renderlo miglior...
posta 20.09.2012 - 16:22
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 - 17:44
6
risposte

Devo usare la title case negli URL?

Attualmente stiamo decidendo una convenzione di denominazione coerente su un sito con più applicazioni web. Storicamente, sono stato un sostenitore del 'lettere minuscole tutte le lettere!' durante la creazione di URL: http://example.com/mysys...
posta 28.02.2012 - 10:52
1
risposta

Cosa fare quando si è costretti a codificare in base a standard di programmazione errata (progettazione)

Non si tratta delle tipiche convenzioni di denominazione, dove inserire i tuoi commenti, dovremmo usare le regioni, ecc. Si tratta di uno standard di codifica che discute le specifiche su come un programmatore dovrebbe progettare le sue applicaz...
posta 02.10.2010 - 16:03
5
risposte

Come evitare le somiglianze tra le classi e quelle native? [chiuso]

Mi sono imbattuto in un "problema interessante", su cui vorrei la tua opinione: Sto sviluppando un sistema e per molte ragioni (significato: astrazione, indipendenza tecnologica, ecc.) creiamo i nostri tipi per lo scambio di informazioni....
posta 24.11.2011 - 20:29
3
risposte

"stato" o "stato"? Quando un nome di variabile dovrebbe contenere la parola "stato", e quando il nome di una variabile dovrebbe contenere la parola "stato"? [chiuso]

Leggendo il codice e le discussioni relative al codice, spesso vedo le parole "stato" e "stato" usate in modo intercambiabile, ma le seguenti tendenze sembrano esistere: Quando una variabile contiene un valore inteso a indicare che qualcosa...
posta 24.11.2013 - 03:17