Domande con tag 'java'

2
risposte

Deprecato contro Denigrato in JavaDoc?

Nel JavaDoc per X509Certificate getSubjectDN() indica: Denigrated, replaced by getSubjectX500Principal(). Sono abituato a vedere Deprecato in per i metodi che non dovrebbero essere più utilizzati, ma non Denigrati. Ho trovat...
posta 02.11.2012 - 19:07
3
risposte

Classe concreta di derisione - Non raccomandato

Ho appena letto un estratto del libro "Growing Object-Oriented Software" che spiega alcuni motivi per cui il mocking della classe concreta non è raccomandato. Ecco alcuni esempi di codice di un test unitario per la classe MusicCentre: publi...
posta 19.11.2012 - 14:33
5
risposte

Pattern di progettazione della strategia modificata

Di recente ho iniziato a esaminare i modelli di progettazione e una cosa che sto codificando si adatta perfettamente al modello di strategia, fatta eccezione per una piccola differenza. Essenzialmente, alcuni (ma non tutti) i miei algoritmi,...
posta 13.03.2011 - 13:49
2
risposte

Lingua di interrogazione per JSON

Ho un server che restituisce un messaggio JSON molto grande e la mia applicazione client dipende solo da parte di questa risposta. L'applicazione client deve verificare se la proprietà "xyz" esiste nel messaggio JSON e in base al risultato esegu...
posta 15.02.2012 - 10:11
3
risposte

Fa differenza se dichiaro variabili all'interno o all'esterno di un ciclo in Java? [chiuso]

Fa differenza se dichiaro variabili all'interno o all'esterno di un ciclo in Java? È questo for(int i = 0; i < 1000; i++) { int temp = doSomething(); someMethod(temp); } uguale a questo (rispetto all'utilizzo della memoria)?...
posta 08.10.2012 - 11:29
3
risposte

Implementazione Java moderna di Blackboard Pattern?

C'è spazio per un'applicazione pratica e moderna in Java del Pattern di lavagna descritto in "Il programmatore pragmatico" ? C'è qualche libreria particolare che tenta di aiutare nell'implementazione di questo concetto? Qual è il consenso gen...
posta 02.02.2012 - 15:57
4
risposte

Perché passare oggetti attraverso metodi statici può essere vantaggioso?

Perché ci sarebbe un vantaggio nell'usare un metodo statico e passare il riferimento a un oggetto come parametro piuttosto che chiamare il metodo su un oggetto? Per chiarire cosa intendo, considera la seguente classe: public class SomeClass...
posta 11.03.2016 - 19:37
4
risposte

Qual è la differenza tra l'overload di un metodo e l'override in Java?

Qual è la differenza tra sovraccaricare un metodo e sovrascriverlo in Java? C'è una differenza nella firma del metodo, nell'indicatore di accesso, nel tipo di reso, ecc.?     
posta 10.09.2012 - 15:28
6
risposte

Il wrapping di una libreria di terze parti è una buona pratica [duplicato]

Mi sono imbattuto nelle seguenti affermazioni leggendo Pulisci libro codici di Robert C. Martin. Chapter : 7 : Error Handling Page No : 109 ..In fact, wrapping third-party APIs is a best practice. When you wrap a third-party API, y...
posta 24.09.2015 - 14:19
1
risposta

Servizio REST come server di applicazioni per oltre 2000 macchine client. È una buona idea?

Costruiremo un sistema con l'interfaccia utente in javaFx che verrà distribuito su oltre 2000 macchine (il minimo è 2000, ma sarà più - può raggiungere 5000 macchine). Per altri motivi / limitazioni deve essere installato sulla macchina, quin...
posta 16.02.2017 - 14:48