Domande con tag 'java'

4
risposte

Quando il concatenamento del costruttore, quale costruttore dovrebbe chiamare gli altri?

Quando ho una classe con più costruttori in cui un costruttore chiama un altro (concatenamento del costruttore), quale costruttore dovrebbe essere quello che chiamano tutti gli altri costruttori alla fine? Ecco un esempio in cui il costruttor...
posta 23.03.2018 - 14:39
2
risposte

Perché lanciare un'eccezione che è anche una sottoclasse di un'altra eccezione lanciata?

Perché alcuni metodi di Java generano eccezioni che sono sottoclassi di un'altra eccezione che lanciano anche loro? Un esempio è org.apache.commons.httpclient. HttpClient .executeMethod (metodo HttpMethod) . Genera HttpException...
posta 30.09.2016 - 15:19
4
risposte

È davvero una cattiva pratica prendere in giro un POJO (oggetto valore) se non ti interessa cosa contiene?

Nel consiglio di Mockito su come scrivere buoni test, è scritto che non dovremmo prendere in giro oggetti di valore ( link ). Dicono anche Because instantiating the object is too painful !? => not a valid reason. Ma non capisco. E s...
posta 29.12.2017 - 14:38
3
risposte

Quale VCS è più applicabile per il nostro flusso di lavoro?

Attualmente abbiamo il codice memorizzato su un'unità di rete condivisa e non utilizziamo alcun tipo di VCS. Il codice memorizzato sulla nostra unità di rete condivisa viene sempre sottoposto a backup. Vorremmo mantenere le cose il più vicino po...
posta 14.12.2012 - 16:40
1
risposta

Evitare l'implementazione di molti ruoli nello stesso oggetto

Motivazione Lascia un progetto in cui ... ... esiste un comportamento molto diverso. Per ogni comportamento, c'è un'interfaccia che ha le sue possibili azioni. Un oggetto potrebbe comportarsi in modo molto diverso. Normalmente, un colla...
posta 26.05.2015 - 18:22
4
risposte

È comune scrivere parser di file in lingue superiori come Java?

Lavoro con un framework più vecchio (15 anni +) al lavoro completamente basato su Perl. I suoi compiti principali sono chiamare programmi esterni tramite chiamate da riga di comando, analizzare il loro output e presentare alcune delle informazio...
posta 26.07.2017 - 07:17
6
risposte

Strutturazione di programmi multi-threaded [chiuso]

Esistono fonti canoniche per imparare come strutturare programmi multi-thread? Anche con tutte le classi di utilità di concorrenza fornite da Java, sto avendo difficoltà a strutturare correttamente programmi multi-thread. Ogni volta che i thread...
posta 25.02.2011 - 04:36
3
risposte

Guida introduttiva agli strumenti di compilazione [chiusa]

Sono nel mio ultimo anno su CS, lavorando al mio primo progetto significativo, quindi ho pensato che fosse ora di imparare e utilizzare gli strumenti di costruzione. Ho letto di Maven principalmente e ho sentito parlare di Ant. Mi piacerebbe...
posta 09.12.2011 - 01:23
5
risposte

È una programmazione di stile imperativa (diciamo con Java / C) più soggetta a errori rispetto a qualcosa di più dichiarativo [chiuso]

So che i programmatori tendono a diventare difensivi con i loro paradigmi e strumenti che usano. Ma nella tua esperienza, con i pezzi di codice più generici e tipici che vedi con Java o C ++ o C, il codice è più soggetto a errori di un pezzo di...
posta 21.04.2011 - 14:52
3
risposte

Quali sono gli svantaggi di non dichiarare un metodo di classe statico?

Sulla traccia "Interfacce" sul sito Web di Oracle, viene presentato il seguente scenario: Imagine a futuristic society where computer-controlled robotic cars transport passengers through city streets without a human operator. Automobile...
posta 17.03.2014 - 14:23