Domande con tag 'java'

6
risposte

Perché Java 8 non include collezioni immutabili?

Il team di Java ha fatto moltissimo lavoro rimuovendo gli ostacoli alla programmazione funzionale in Java 8. In particolare, le modifiche alle collezioni java.util fanno un ottimo lavoro nel concatenare le trasformazioni in operazioni in streami...
posta 18.12.2013 - 15:53
10
risposte

Come collaudi unitamente i metodi privati?

Sto lavorando su un progetto java. Sono nuovo al test unitario. Qual è il modo migliore per testare i metodi privati nelle classi java?     
posta 14.08.2011 - 06:44
0
risposte

Perché Java non è utilizzato per lo sviluppo di applicazioni Web moderne? [chiuso]

Come programmatore Java professionista, ho cercato di capire - perché l'odio verso Java per le moderne applicazioni web? Ho notato una tendenza che dalle startup del web moderno, una percentuale relativamente piccola di loro sembra usare Java...
posta 18.08.2011 - 17:41
15
risposte

Perché i linguaggi gestiti dalla memoria come Java, Javascript e C # mantengono la parola chiave 'nuova'?

La parola chiave new in lingue come Java, Javascript e C # crea una nuova istanza di una classe. Questa sintassi sembra essere stata ereditata da C ++, dove new è usato specificamente per allocare una nuova istanza di una classe sul...
posta 14.04.2014 - 02:20
18
risposte

È una cattiva pratica di programmazione passare i parametri come oggetti? [duplicare]

Quindi, abbiamo un ragazzo a cui piace scrivere metodi che prendono Oggetti come parametri, in modo che possano essere "molto flessibili". Quindi, internamente, esegue direttamente il casting, la riflessione o il sovraccarico del metodo per ge...
posta 20.09.2013 - 19:57
5
risposte

A che scopo utilizzare DTO (Data Transfer Objects)?

A che serve utilizzare DTO ed è un concetto obsoleto? Io uso POJO s nel livello vista per trasferire e conservare i dati. Questi POJO possono essere considerati un'alternativa ai DTO?     
posta 26.10.2012 - 07:27
10
risposte

Ha / può qualcuno sfidare lo zio Bob nel suo amore di rimuovere "bretelle inutili"?

Detesto referenziare contenuti paywalled, ma questo video mostra esattamente di cosa sto parlando. Precisamente 12 minuti in Robert Martin guarda a questo: Edice"Una delle cose che preferisco fare è eliminare le parentesi inutili" mentre l...
posta 04.06.2016 - 01:03
10
risposte

Perché utilizzare Opzionale in Java 8+ anziché i tradizionali controlli puntatori nulli?

Recentemente siamo passati a Java 8. Ora, vedo le applicazioni inondate con Optional objects. Prima di Java 8 (Stile 1) Employee employee = employeeServive.getEmployee(); if(employee!=null){ System.out.println(employee.getId()); }...
posta 18.01.2018 - 15:34
6
risposte

Uso eccessivo della parola chiave "finale" in Java [duplicato]

Pur comprendendo cosa viene usata la parola chiave final nel contesto di classi e metodi, nonché l'intento del suo utilizzo per quanto riguarda le variabili; comunque, il progetto su cui ho appena iniziato a lavorare sembra avere un numer...
posta 04.08.2011 - 20:27
6
risposte

Perché i float fanno ancora parte del linguaggio Java quando i doppi sono per lo più consigliati?

In ogni luogo che ho guardato, dice che double è superiore a float in quasi tutti i modi. float è stato reso obsoleto da double in Java, quindi perché è ancora usato? Programma molto con Libgdx e ti costringono a usare...
posta 26.04.2016 - 18:08