Domande con tag 'coding-style'

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 - 17:04
6
risposte

Come ridurre un interruttore in un'istruzione switch?

Quindi sto creando un metodo per creare una linea di saluto basata su due persone da un database. Ci sono quattro parametri: i due nomi ( name1 e name2 ) ei due sessi ( gender e gender2 ). Per ogni combinazione di genere,...
posta 14.07.2015 - 08:49
3
risposte

Si basa sulla conversione implicita degli argomenti considerata pericolosa?

C ++ ha una funzione (non riesco a capire il nome corretto di essa), che chiama automaticamente i costruttori corrispondenti dei tipi di parametro se i tipi di argomento non sono quelli attesi. Un esempio molto semplice di ciò è chiamare una...
posta 15.03.2013 - 15:51
4
risposte

Che cosa rende "buono stile" in Java? [chiuso]

Ho fatto questa domanda su Stackoverflow e, prima che venisse cancellato, ho ricevuto l'utile suggerimento da parte di Péter Török che questo potrebbe essere il posto migliore per pubblicarlo. Ho programmato in Java per alcuni anni. Ho spesso...
posta 22.08.2011 - 15:56
7
risposte

Stili di documentazione per commenti / codici

Questa potrebbe essere una domanda stupida, ma è stata per un po 'nella mia testa e non riesco a trovare una risposta decente da nessun'altra parte. Ho un insegnante che dice che dovremmo elencare esplicitamente ogni parametro con una descriz...
posta 06.12.2010 - 18:15
6
risposte

Che cos'è l'inquinamento "using namespace"?

Stavo consultando la guida alla codifica di google [here] e non consiglio di usare lo spazio dei nomi using namespace or : function '- se non l'ho interpretato male. Questo vale anche per std ? cout<< non funziona senza...
posta 19.04.2014 - 21:01
2
risposte

È questo imbarazzante spaziatura per un certo tipo di stile?

Nella lettura di un altro codice di programmatori, usa un formato che non ho mai visto. Per es. namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab...
posta 15.05.2012 - 15:30
4
risposte

Funzione anonima vs. funzione separata denominata per l'inizializzazione in jquery

Diciamo che abbiamo un codice che viene utilizzato per inizializzare le cose quando una pagina viene caricata e assomiglia a questo: function initStuff() { ...} ... $(document).ready(initStuff); La funzione initStuff viene chiamata solo dal...
posta 11.06.2012 - 12:19
8
risposte

Qual è il possibile svantaggio di mettere le dichiarazioni nei blocchi interni, invece che all'inizio della funzione?

Nel luogo in cui lavoro, ci sono linee guida esplicite per il posizionamento delle dichiarazioni di variabili. In base a ciò, è necessario metterli a livello globale e / o all'inizio delle funzioni, e non in blocchi interni (come un ciclo for)....
posta 11.11.2011 - 12:30
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 - 14:22