Domande con tag 'java'

3
risposte

Condivisione di oggetti DTO tra microservizi

TL; DR - Va bene condividere una libreria POJO tra servizi? In genere ci piace mantenere la condivisione tra servizi strettamente limitati a nessuno se possibile. Si è discusso se il servizio che condivide i dati debba fornire una libreria...
posta 28.11.2016 - 07:27
9
risposte

L'ambito della classe non è puramente per l'organizzazione? [duplicare]

L'ambito non è solo un modo per organizzare le classi, impedendo al codice esterno di accedere a determinate cose a cui non vuoi accedere? Più in particolare, c'è un guadagno funzionale con i metodi public , protected o private...
posta 23.10.2012 - 09:18
4
risposte

Progettazione di parser di file generici in Java utilizzando il modello di strategia

Sto lavorando su un prodotto in cui la responsabilità di uno dei moduli è quella di analizzare i file XML e scaricare il contenuto richiesto in un database. Anche se l'attuale requisito è solo quello di analizzare i file XML, voglio progettare i...
posta 18.02.2013 - 16:39
2
risposte

Come eseguire il debug / modificare il codice Java mentre il programma è in esecuzione?

Ho appena visto un video che mostra come Notch (di fama Minecraft) sta eseguendo il debug e modificando Minecraft mentre è in esecuzione. Mette in pausa il gioco, cambia qualcosa nel codice e poi disfa il gioco dove la modifica ha effetto imme...
posta 16.02.2012 - 09:45
2
risposte

Quando dovrei usare StringBuilder o StringBuffer?

In un'applicazione web di produzione, i miei colleghi programmatori hanno utilizzato StringBuffer ovunque. Ora mi sto occupando dello sviluppo e delle correzioni dell'applicazione. Dopo aver letto StringBuilder e StringBuffer Ho deciso di so...
posta 26.08.2012 - 09:09
3
risposte

Come si fa a mantenere basso il numero di argomenti mantenendo ancora separate le dipendenze di terze parti?

Uso una libreria di terze parti. Mi hanno passato un POJO che, a nostro avviso, è probabilmente implementato in questo modo: public class OurData { private String foo; private String bar; private String baz; private String quux; //...
posta 29.01.2015 - 18:26
2
risposte

Perché C # ha molte più funzionalità di Java? [chiuso]

Si noti che questo non intende essere un argomento Java vs. C #. Sono un programmatore Java senza esperienza C #, che chiede solo per curiosità. Ho fatto qualche lettura su C # e sembra che abbia molte più funzionalità di Java. Alcuni esemp...
posta 03.07.2014 - 11:52
8
risposte

Inizi a migrare il tuo progetto Swing su JavaFX [chiuso]

Ho un progetto di 4 anni che è scritto in Swing + SwingX. Al momento, è ancora vivo e continua a dare calci. Tuttavia, con l'arrivo di ulteriori richieste di funzionalità relative alla GUI (ad esempio, una tabella ad albero ordinabile), comin...
posta 11.05.2012 - 19:27
6
risposte

Comportamento previsto quando una richiesta per una raccolta avrà zero elementi

Diciamo che ti viene dato il seguente ... List<Thing> theThings = fubar.Things.All(); Se non ci fosse nulla da restituire, cosa ti aspetti da fubar.Things.All () per tornare? Modifica: Grazie per le opinioni. Aspetterò un po 'e acc...
posta 16.08.2012 - 18:58
9
risposte

I metodi init () sono un codice olfattivo?

C'è qualche motivo per dichiarare un metodo init() per un tipo? Non sto chiedendo se dovremmo preferire init() su un costruttore o come evitare di dichiarare init() . Sto chiedendo se c'è una qualsiasi logica dietro la...
posta 31.10.2016 - 07:24