Domande con tag 'programming-practices'

3
risposte

Organizzazione delle attività di programmazione

Io e il mio amico abbiamo deciso di creare un grande progetto di programmazione insieme. Prima di allora, non ho mai lavorato in coppia (ho avuto molti progetti per conto mio e al lavoro il capo ha definito il compito per me). Ma ora abbiamo un'...
posta 09.05.2013 - 14:08
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
4
risposte

In quale ordine devo fare confronti? [duplicare]

Sono un strong sostenitore della scrittura se affermazioni come questa: variable == constant Perché per me ha senso, è più leggibile di quello invertito: constant == variable Che sembra essere usato molto dai programmatori C. E vedo...
posta 11.03.2013 - 17:13
5
risposte

Ottimizzazione prematura nel decidere come ottimizzare?

Abbiamo una classe che è stata identificata correttamente per l'ottimizzazione. Abbiamo eseguito la profilazione e il test, ed è un problema. Ora abbiamo due possibili approcci per l'ottimizzazione di questa classe: C'è del frutto molto...
posta 18.07.2013 - 20:08
3
risposte

Quanto deve fare "automaticamente"?

Sto leggendo il codice completo 2 e sono nel capitolo in cui si dice (parafrasando) "evitare di programmare attraverso l'interfaccia". Perché è male programmare "attraverso" l'interfaccia? Un esempio più concreto: se ho un metodo di una class...
posta 17.12.2010 - 09:04
3
risposte

Memorizza un riferimento di una classe interna in una variabile che verrà solo utilizzata localmente (ad esempio all'interno di una funzione) sprecata di memoria?

Ad esempio class A { public int data1 {get; set;} public int data2 {get; set;} } class B { public A objectA; } class C { public B objectB; } class D { public C objectC } class E { public D objectD; } class Caller {...
posta 31.01.2018 - 01:52
2
risposte

Quanto tempo occorre attendere per considerare la modifica del design nel codice?

Ho avuto qualche giorno fa. Ho avuto problemi con i thread. Ho avuto molte domande su StackOverflow e onestamente per la prima volta non ho avuto la risposta che stavo cercando. Alla fine, ho deciso di fare un enorme re-design del mio codice di...
posta 07.08.2012 - 19:47
3
risposte

Utilizzo di System.err.println () per il debug in Java

System.err The "standard" error output stream. This stream is already open and ready to accept output data. Typically this stream corresponds to display output or another output destination specified by the host environment or user....
posta 30.04.2015 - 22:06
3
risposte

Qual è la migliore pratica per quando controllare se qualcosa deve essere fatto?

Diciamo che ho una funzione che fa x . Passo una variabile, e se la variabile non è nulla, fa qualche azione. E ho una serie di variabili e ho intenzione di eseguire questa funzione su ciascuna di esse. All'interno della funzione, sembra...
posta 26.10.2012 - 18:36
2
risposte

È accettabile utilizzare un identificatore di chiave surrogata come parametro URL?

Esempio: nel database ho un record come questo: { id: 53, part_number: 'MOTOR-OIL', description: 'Motor Oil' } Desidero utilizzare un collegamento che mostri questo record. Potrei fare riferimento al record in questo modo,...
posta 14.12.2017 - 21:01