Domande con tag 'coding-standards'

5
risposte

Può esserci troppa uniformità negli standard di codifica?

Esiste una troppa uniformità? Dove lavoro, naturalmente, abbiamo degli standard che includono convenzioni di denominazione, architetture, strutture da sfruttare ecc. Tuttavia ultimamente c'è stato un sacco di critiche su cose che prenderei in co...
posta 21.01.2011 - 19:50
5
risposte

Cosa dire al tuo capo se vogliono che tu usi una variabile globale

Attualmente sono 4 mesi in uno stage, e quando esaminavo il mio codice, il mio capo non mi piaceva che io avessi tenuto un oggetto specifico locale in un certo numero di metodi attraverso poche classi separate all'interno di un assembly. Non gli...
posta 19.01.2011 - 14:14
4
risposte

Estrarre sempre casi comuni e diramazioni separatamente? [duplicare]

Abbiamo avuto un disaccordo in una revisione del codice. Quello che avevo scritto: if(unimportantThing().isGood && previouslyCalculatedIndex != -1) { //Stuff } if(otherThing().isBad && previouslyCalculatedIndex != -1)...
posta 18.02.2013 - 20:55
7
risposte

Esiste una convenzione di capitalizzazione comune in C ++? [chiuso]

Lavoro molto in Python e Java, ed entrambi i linguaggi hanno convenzioni abbastanza comuni (anche se non universali) su come usare la maiuscola negli identificatori: entrambi usano PascalCase per i nomi di classe e ALL_CAPS per " costa...
posta 11.10.2011 - 00:27
6
risposte

Devo seguire rigorosamente ogni singolo standard HTML e CSS?

Alcuni anni fa mi consideravo uno sviluppatore web, conoscendo le 3 lingue di base (HTML, CSS, JS) e un sacco di PHP. Passare dal semplice testo a siti web reali è stato un dolore a causa dei cosiddetti "standard" là fuori, che all'epoca erano p...
posta 09.09.2010 - 01:20
12
risposte

Mantenibilità della logica booleana - Il nesting è necessario se le istruzioni sono necessarie?

Quale di questi è meglio per la manutenibilità? if (byteArrayVariable != null) if (byteArrayVariable .Length != 0) //Do something with byteArrayVariable o if ((byteArrayVariable != null) && (byteArrayVariable.Length...
posta 19.10.2010 - 22:03
4
risposte

L'uso di variabili di una sola lettera è incoraggiato? [chiuso]

L'uso delle variabili a una lettera è incoraggiato in Java? Nei frammenti di codice o nelle esercitazioni, le vedi spesso. Non riesco a immaginare che utilizzarli sia incoraggiato perché rende il codice relativamente più difficile da leggere e n...
posta 29.05.2015 - 16:05
2
risposte

Come implementare la gestione degli errori [chiuso]

Anche se ho programmato a livello professionale per alcuni anni, ancora non capisco perfettamente la gestione degli errori. Sebbene le mie applicazioni funzionino bene, la gestione degli errori non è implementata a livello professionale ed è un...
posta 09.09.2013 - 14:42
9
risposte

Il dover scorrere orizzontalmente rende il codice meno leggibile?

Bene, lo fa? È considerato una cattiva pratica? IMO, è meno leggibile. Odio dover scorrere a destra, quindi di nuovo a sinistra, a destra, a sinistra e così via. Rende la codifica più dolorosa e talvolta mi confonde. Ad esempio, ogni volta...
posta 25.03.2011 - 20:41
9
risposte

Studi su guadagni / perdite di produttività della documentazione del codice

Dopo molte ricerche, non sono riuscito a rispondere a una domanda di base relativa a una presunta nota nel mondo dello sviluppo software: COSA È NOTO: Applicare una politica rigorosa su una documentazione di codice adeguata (che si tratti...
posta 01.02.2011 - 20:22