Domande con tag 'coding-style'

3
risposte

Convenzione di denominazione per le funzioni che hanno effetti collaterali? [chiuso]

Ho sentito qualcuno dire che la loro lingua ha una convenzione in cui i nomi delle funzioni che mutano stato devono terminare con un punto esclamativo. Sto cercando di scrivere un codice più funzionale e mi piace l'idea di contrassegnare in qual...
posta 04.10.2016 - 15:55
7
risposte

Garantire che le intestazioni siano esplicitamente incluse nel file CPP

Penso che in generale sia buona norma a #include l'intestazione per qualsiasi tipo utilizzato in un file CPP, indipendentemente da ciò che è già incluso nel file HPP. Quindi potrei #include <string> in entrambi i miei HPP e CPP,...
posta 17.05.2013 - 17:34
5
risposte

Hai qualche linea guida del team riguardante le eccezioni? [chiuso]

Il mio team ha recentemente ereditato un progetto da un team in cui la quantità di sviluppatori è scesa così in basso da dover scaricare un po 'di lavoro. Uno dei progetti che abbiamo ereditato era un progetto disseminato di codice annidato e un...
posta 21.12.2010 - 10:08
2
risposte

switch fall-through per l'esecuzione di una sequenza di passaggi

Il mio programma deve eseguire una sequenza di passaggi dall'inizio alla fine. Tuttavia, in base a input diversi, il punto iniziale varierà, ad esempio alcuni correranno dal primo passo alla fine, altri dal 2 ° alla fine, altri dal 3 ° alla fine...
posta 21.11.2018 - 14:03
4
risposte

Programmazione in altri sistemi di scrittura come quelli che scrivono da destra a sinistra

In che modo i programmatori nei paesi il cui sistema di scrittura è, per esempio, da destra a sinistra scrivono il loro codice? Dite se stavano usando il compilatore C #, seguono l'approccio da sinistra a destra o hanno un IDE diverso che consen...
posta 24.02.2011 - 11:26
4
risposte

Questa struttura del codice è utile in qualche modo?

Recentemente sono stato gettato in un progetto di applicazione Web Java e ho incontrato un certo numero di classi che seguono questo tipo di formato: public class MyThingy { private final int p1; private final String p2; … public...
posta 04.11.2015 - 21:16
1
risposta

Perché creare una funzione Object.create globale?

Sono un programmatore abbastanza esperto nei domini .NET e Java e ho iniziato a leggere su JavaScript. Ho comprato il libro "The Good Parts" di Douglas Crockford, e sono subito scoraggiato da alcune cose. Uno sta modificando i tipi fondamenta...
posta 10.05.2015 - 04:01
9
risposte

Qual è il tuo metodo per non dimenticare le parentesi, tra parentesi

disclaimer: per ragioni di semplicità, le parentesi si riferiscono a parentesi, parentesi, virgolette e parentesi nella domanda di questa domanda. Continua. Quando scrivi il codice, di solito scrivo prima l'elemento iniziale e quello finale...
posta 03.01.2011 - 17:14
7
risposte

Impedisci agli sviluppatori di usare le costanti

Ho un unico sistema software che consente agli sviluppatori di specificare un ID o un nome per creare NodeReferences . Entrambi funzionano bene, ma gli ID non sono garantiti per essere gli stessi in diversi ambienti. Ho provato nella documen...
posta 06.03.2013 - 16:54
9
risposte

È utile usare l'aritmetica binaria in un codice C ++ come "C style"?

Mi piace il fatto che il linguaggio C ti permetta di usare l'aritmetica binaria in modo esplicito nel tuo codice, a volte l'uso dell'aritmetica binaria può anche darti un piccolo vantaggio in termini di prestazioni; ma da quando ho iniziato a st...
posta 25.06.2012 - 11:33