Tutte le domande

3
risposte

La classe RxJava Flowable può legittimamente avere 460 metodi?

Ho appena iniziato con RxJava , l'implementazione di Java di ReactiveX (noto anche come Rx e Estensioni reattive ). Qualcosa che mi ha veramente colpito è stata la dimensione enorme della classe Flowable di RxJava : ha 460 metodi!...
posta 25.01.2018 - 07:53
5
risposte

OOP Stile di codifica: inizializza tutto sul costruttore?

Mi considero ancora un programmatore apprendista, quindi cerco sempre di imparare un modo "migliore" per la programmazione tipica. Oggi il mio collega ha sostenuto che il mio stile di codifica comporta un lavoro non necessario, e voglio sentire...
posta 23.11.2016 - 21:24
5
risposte

Come dovrebbe essere abituato a pensare a FP come leggere il codice imperativo?

Mi sono laureato all'università circa cinque mesi fa e ho lavorato in una startup locale negli ultimi quattro mesi. Durante l'università, ho studiato Haskell, F # etc da solo. Ci è stato insegnato Java all'università, ma sono stato esposto alla...
posta 27.09.2011 - 11:15
4
risposte

Come incoraggiare il cliente a eseguire alcuni test di controllo di qualità interni?

Aggiornamento / Chiarimento Il mio cliente comprende la necessità dei test interni e giura sempre che "faranno meglio" (cioè fare qualcosa) ma proprio non succede Non hanno il budget per i test esterni. Suppongo che sto chiedendo (vagamente,...
posta 10.12.2015 - 19:41
4
risposte

Java - È una cattiva idea avere classi completamente statiche?

Sto lavorando a un progetto solista più ampio e in questo momento, e ho diverse classi in cui non vedo alcun motivo per creare un'istanza di. La mia classe di dadi in questo momento, ad esempio, memorizza tutti i suoi dati staticamente e tutt...
posta 11.04.2018 - 06:10
8
risposte

Come faccio a riprendere rapidamente una nuova lingua, dato che ne conosco molti altri? [chiuso]

Un tipo di domanda che continua a venire su Programmers.SE è come imparare una lingua specifica, dato che conosci molti altri (di solito attraverso molta esperienza o istruzione). In alcuni casi, tuttavia, potrebbe essere necessario ottenere...
posta 20.11.2011 - 11:10
5
risposte

Perché la parola chiave "finale" è utilizzata così poco nel settore? [chiuso]

Da quando ho scoperto i poteri della parola chiave final in Java alcuni anni fa, mi ha aiutato a rendere i miei codici molto più leggibili, dal momento che le persone possono facilmente vedere quali sono le variabili di sola lettura. Può an...
posta 14.09.2011 - 21:04
4
risposte

Quali sono gli svantaggi di inviare XML ai browser e lasciarli applicare XSLT?

Contesto Lavorando come sviluppatore freelance, creavo spesso siti web completamente basati su XSLT. In altre parole, su ogni richiesta, viene generato un file XML, contenente tutto ciò che dobbiamo sapere sul contenuto della pagina: il n...
posta 27.12.2010 - 12:20
6
risposte

Perché inseriamo le funzioni dei membri privati nelle intestazioni?

La risposta al motivo per cui inseriamo le variabili dei membri privati nelle intestazioni C ++ è che la dimensione della classe deve essere nota nei punti in cui le istanze sono dichiarate in modo che il compilatore possa generare codice che si...
posta 15.05.2014 - 14:48
9
risposte

Ci sono argomenti che possono far riconsiderare un appaltatore che lavora su un prezzo fisso?

Ho lavorato per un appaltatore che introduce alcuni buoni progetti, ma sono tutti a prezzo fisso e spesso a tempo determinato. Come risultato, mi ha sempre fatto una citazione su requisiti allentati, che non mancano mai di portare molta tensi...
posta 23.12.2010 - 20:52