Domande con tag 'coding-style'

1
risposta

Uscita applicazione orientata agli oggetti

Stiamo scrivendo un programma che esegue uno "aggiornamento automatico del software all'avvio". Se il software trova pronto un aggiornamento, avvierà il processo di aggiornamento e quindi uscirà (e non eseguirà il programma). Abbiamo due dive...
posta 23.06.2011 - 17:05
1
risposta

È buona forma usare un ID univoco alfanumerico?

Esiste un'azienda che sto tracciando dati da cui è disponibile un ID univoco per ogni record. Tuttavia, l'ID è alfanumerico (contiene anche un carattere speciale). Quando ho chiesto questo mi è stato detto che questo è perché la porzione alfanum...
posta 10.08.2016 - 14:41
1
risposta

Stile codice per i metodi di analisi in Scala?

Dire che ho una classe con più parametri: case class Foo(a: String, b: String, c: String, d: String, ... ) Ora dì che voglio analizzare un'istanza di Foo da Map[String, String] : // returns either the parsed Foo as Right, or erro...
posta 23.05.2016 - 17:23
3
risposte

Righe vuote in C

Sto lavorando su K & R e ho notato che il loro codice è estremamente ristretto. Non ho sviluppato C dall'università, ma professionalmente la maggior parte delle fonti da altre lingue in cui ho lavorato ha usato delle righe vuote per facil...
posta 03.07.2013 - 21:35
3
risposte

Ci sono 2 metodi che chiamano l'un l'altro l'odore del codice?

Ad esempio, se 2 classi dipendono l'una dall'altra, è una sorta di dipendenza circolare e dovrebbe essere evitata. E i metodi? per esempio, se ho 2 metodi che si chiamano a vicenda: public void methodA(){ //some other code if(something...
posta 03.08.2018 - 06:16
1
risposta

FromXYZ vs Metodo sovraccaricato

Sto cercando di pensare al modo più pulito per implementare un paio di metodi che aprono un file. Considera le seguenti firme del metodo: public static DomainObject Load(Uri urlToFile) { /* downloads file and calls Load(savedToFilename)...
posta 11.10.2010 - 00:20
2
risposte

Utilizzo dei nomi di variabili a carattere singolo per i parametri di funzione? [duplicare]

È possibile usare nomi di variabili a singolo carattere come parametri in una funzione ok? Ad esempio, guarda il codice qui sotto: public static int factorial (int x) { if (x == 0) { return 1; } return (x * factorial...
posta 19.08.2016 - 22:44
1
risposta

È considerata una cattiva pratica quella di sovradimensionare un array in modo tale che gli indici negativi si comportino bene?

Ho praticato l'implementazione di alcuni classici algoritmi di programmazione dinamica e mi chiedevo se la mia implementazione della ricerca di sottosequenza più lunga avesse un odore significativo di codice. In python, la mia versione del co...
posta 03.08.2016 - 20:56
3
risposte

Quando si dichiara una matrice in Java, qual è la posizione convenzionale per le parentesi quadre?

Ho visto due metodi per dichiarare un array, come la porzione String[] args del metodo principale: public static void main(String args[]){ o public static void main(String[] args){ Il libro di testo che sto usando lo ha scritto ne...
posta 18.09.2016 - 14:32
5
risposte

Indentazione automatica in C ++ (stile automatico) in un team IDE multiplo

Esiste un modo conveniente e sostenibile per gestire il rientro del codice e lo stile in una squadra in cui più IDE (Emacs, XCode, VS) sono utilizzati da programmatori diversi? Stiamo usando git, quindi dovremmo usare un hook precommit o dovr...
posta 25.08.2016 - 09:37