Domande con tag 'coding-standards'

0
risposte

Va bene scrivere codice C che deve essere compilato con -fno-strict-aliasing? [chiuso]

Alcuni importanti progetti C violano le rigide regole di aliasing nello standard C e devono essere compilati con -fno-strict-aliasing . Questi includono Python , OCaml e il kernel Linux . Ovviamente non è l'ideale. Tuttavia, sembra di...
posta 07.10.2015 - 09:35
4
risposte

Le istruzioni 'switch' sono generalmente utilizzate in modo errato? [chiuso]

Vedo la maggior parte degli sviluppatori che utilizzano switch istruzioni con break s in ogni case . Questo uso di dichiarazioni switch è inappropriato in quanto sarebbe sufficiente un semplice insieme di istruzioni if-else...
posta 14.01.2015 - 02:15
2
risposte

Come contrassegnare un blocco condizionale vuoto in Java

In C ++ quando volevo segnare che se è vuoto per progetto ho aggiunto NULL; come istruzione: if (cond1) { ... } else if (cond2) { NULL; } else { ... } Tuttavia in Java sembra impossibile avere null; come istruzione. Qu...
posta 19.11.2011 - 17:45
3
risposte

Refactoring codice di noodle stagista precedente con futuri stagisti in mente [duplicato]

Sfondo Ho incontrato questo problema perché attualmente sono stagista presso la divisione software locale di una grande azienda. Mi è stato affidato il compito di estendere un progetto su cui hanno lavorato diversi stagisti precedenti (no...
posta 17.07.2014 - 10:48
3
risposte

C # Coding Standard - Posizione dell'attributo in relazione a Target

Avevo pensato che questo fosse uno dei pochi problemi risolti nello standard / stile di codifica C #; Attributes appare sempre sulla riga sopra la cosa a cui sono applicati a la [SomeClassAttribute] class SomeClass { [SomeFieldAtt...
posta 16.04.2011 - 13:46
4
risposte

Un modo semplice per rendere i vecchi file javascript conformi al nuovo standard di quotatura?

Abbiamo appena iniziato a mettere le linting sul posto di lavoro, e molti sviluppatori non si sono resi conto che i nostri standard richiedevano il doppio virgolette ovunque. Circa il 50% della base di codice usa virgolette singole, quindi non è...
posta 10.12.2014 - 02:42
4
risposte

Perché la seguente linea guida per la denominazione è diversa tra le lingue OO e non OO?

Sto lavorando con un linguaggio non OO e sto provando a nominare le mie routine in modo coerente. Mi sono imbattuto nelle seguenti linee guida del codice completo di Steve McConnell: To name a procedure, use a strong verb followed by an obj...
posta 19.12.2013 - 18:57
4
risposte

Crea una nuova variabile o effettua più chiamate concatenate?

Qual è il modo migliore per ottenere questi attributi, pensando in termini di prestazioni e qualità del codice? Utilizzo di chiamate concatenate: name = this.product.getStock().getItems().get(index).getName(); id = this.product.getS...
posta 08.06.2012 - 16:32
3
risposte

articoli in nomi di variabili e stringhe hard-coding

modificato di nuovo dall'autore: no, non si tratta di 2 domande. Questa è una domanda sulle domande di revisione del codice che contengono due punti separati. Per favore non modificare la mia domanda. Per le variabili di denominazione, i due...
posta 12.06.2013 - 23:54
2
risposte

Le regole di rottura nello standard (ANSI C) portano a o equivalgono al codice buggy?

Per quanto ne so, gli standard sono principalmente per la portabilità del codice tra i compilatori, ma sono curioso di sapere se alcune cose nello standard che sono considerate come avvertimenti quando non vengono seguite possono far fallire eff...
posta 30.07.2016 - 08:27