Domande con tag 'coding-standards'

8
risposte

È necessario aggiungere il caso predefinito durante l'utilizzo di casi di switch?

Durante una recente revisione del codice mi è stato chiesto di inserire default di casi in tutti i file ovunque sia utilizzato switch block, anche se non c'è nulla da fare in default . Ciò significa che devo mettere il caso defau...
posta 04.01.2013 - 06:57
9
risposte

Un Booleano JS con proprietà personalizzate è una cattiva pratica?

In JS puoi restituire un booleano con proprietà personalizzate. Per esempio. quando Modernizr testa il supporto video restituisce true o false ma il Booleano restituito (Bool è l'oggetto di prima classe in JS) ha proprietà che specific...
posta 09.01.2017 - 05:57
18
risposte

Quale dovrebbe essere la lunghezza massima di una funzione? [chiuso]

Quale dovrebbe essere la lunghezza massima di una funzione? E ci sono casi che rappresentano un'eccezione?     
posta 11.01.2014 - 05:40
13
risposte

Gestione degli standard di codifica sul lavoro (io non sono il capo)

Lavoro su una piccola squadra, circa 10 sviluppatori. Non abbiamo standard di codifica. Ci sono alcune cose che sono diventate la norma, ma alcuni modi di fare le cose sono completamente diversi. Il mio grande è indentazione. Alcuni usano schede...
posta 18.07.2011 - 15:34
5
risposte

I problemi con Evitare il Puffing Denominare classi con namespace

Ho estratto il termine smurf naming da qui (numero 21). Per salvare qualcuno che non ha familiarità con il problema, la denominazione Smurf è l'atto di prefisso a un gruppo di classi correlate, variabili, ecc. Con un prefisso comune così si fi...
posta 25.03.2013 - 23:53
3
risposte

Questo uso di un overkill costante simbolico?

Sono abbastanza nuovo nell'ingegneria del software, e quindi come esercizio di apprendimento ho scritto un gioco di scacchi. Il mio amico ha dato un'occhiata a questo e ha sottolineato che il mio codice sembrava tipo for (int i = 0; i < 8;...
posta 08.04.2017 - 09:43
10
risposte

Devo usare istruzioni switch o long if ... else chains?

Spesso quando sento parlare dell'istruzione switch, è rimandata come un modo per sostituire le catene long se ... else. Ma sembra che quando uso l'istruzione switch sto scrivendo altro codice che vorrei scrivere solo se ... altro. Hai anche altr...
posta 30.10.2010 - 22:26
10
risposte

Eliminazione dei numeri magici: quando è il momento di dire "No"?

Sappiamo tutti che i numeri magici (valori codificati) possono causare il caos nel programma, specialmente quando è il momento di modificare una sezione di codice che non ha commenti, ma dove si disegna la linea? Ad esempio, se hai una funzio...
posta 09.03.2011 - 17:30
13
risposte

Prefissi i nomi delle variabili con un'abbreviazione dei tipi di variabile? (Notazione ungherese) [chiuso]

Nel mio attuale lavoro, non ci sono linee guida per la codifica. Tutti codificano praticamente come vuole lui. Che va bene, dal momento che la società è piccola. Tuttavia, un nuovo ragazzo ha recentemente proposto di utilizzare sempre la nota...
posta 25.01.2011 - 10:09
5
risposte

Sto programmando troppo lentamente? [chiuso]

Ho trascorso solo un anno nel settore e ho avuto alcuni problemi nel fare stime per compiti specifici. Prima di chiudere questo, sì, ho già letto questo: Come rispondere quando ti viene chiesto un preventivo? e questo è lo stesso problema che...
posta 19.09.2010 - 18:07