Domande con tag 'java'

1
risposta

Si tratta di una monade in Java? (parte 2)

Il mio primo tentativo è stato su StackOverflow. Raccolgo la risposta per migliorare la mia monade: StackOverflow - È una monade in Java? Il mio obiettivo è scrivere un esempio di monade. Non sto cercando di risolvere il caso generale, ne e...
posta 16.02.2014 - 03:33
4
risposte

Sono nomi come OrderCreation e UserRegistration nomi adatti per la logica aziendale / classi di dominio

Ci siamo spostati su un modello SRP in più e abbiamo scoperto che i nomi delle classi erano difficili. Precedentemente avevamo una classe Order simile a questa: public class Order { public void Create() { } public void Dispatc...
posta 22.03.2016 - 22:53
1
risposta

equals e metodi hashcode autogenerati, è sempre una buona pratica?

Premessa: diciamo che il mio obiettivo è coprire tutte le mie classi con la copertura del test. Nonostante l'opinione comune (specialmente nella comunità Java) di "non prestare troppa attenzione alla complessità ciclica (CC) e alla copertura...
posta 10.02.2014 - 14:29
2
risposte

C'è una differenza tra dichiarare le variabili all'esterno o all'interno di un ciclo? [chiuso]

C'è qualche differenza se dovessi scrivere qualcosa del genere: int row,col; for(row = 0; row < data.length; row++){ for(col = 0; col < data[row].length;col++){ //do something }//end for loop(columns)...
posta 20.02.2014 - 06:31
4
risposte

Tutti i programmatori sanno come risolvere algoritmi, ecc. [chiuso]

Ho 15 anni e sto programmando da circa 3-4 anni. Per lo più programma in Java poiché era la mia prima lingua. Mi piacerebbe diventare un programmatore quando sarò più grande, ma non sono sicuro delle differenze. Ho usato un sito web, chiamato...
posta 19.10.2014 - 19:02
1
risposta

Scelta di nomi e tipi di variabili nell'algoritmo del grafico

Sto imparando algoritmi e strutture dati da questa fantastica risorsa Algorithms . Invece di leggere a secco sto cercando di riscrivere tutto il codice in modo da poter imparare contemporaneamente la codifica e le decisioni di progettazione (co...
posta 22.05.2016 - 05:04
1
risposta

Per iniziare con l'apprendimento automatico di un gioco a somma zero?

Ho una semplice somma zero, discreto, deterministico, completo gioco di informazione. Voglio apprendere a macchina una funzione di valutazione per un agente AI. Supponiamo che ogni stato della scheda abbia ~ 20 caratteristiche identificabili...
posta 05.05.2016 - 02:22
3
risposte

Quale metodologia utilizzare per pianificare / sviluppare un progetto di conversione della lingua?

Sto cercando di aiutare il mio amico creando una parte del suo progetto in corso. Quello che sto per fare è creare un parser Java per suddividere il codice Java in operatori, parametri ecc. per costruire una rappresentazione XML. Successiv...
posta 30.10.2012 - 15:22
1
risposta

Differenza tra controller e Dispatcher in MVC per i framework web?

In MVC applicato a WSGI o Java EE, il Servlet è un controller, un dispatcher o entrambi? Penso di aver visto diagrammi di sistema in cui il controller e il dispatcher sono diversi. Il controller può controllare istruzioni SQL che non dovrebbero...
posta 27.01.2012 - 21:07
2
risposte

Java: composizione di classi che implementano la stessa interfaccia

Consideriamo un esempio in cui devo modellare il seguente: Classe per programmare esami per uno studente, chiamiamolo StudentExamScheduler Classe per pianificare un esame per una classe. Chiamiamolo ClassExamScheduler e attualmen...
posta 06.07.2016 - 13:40