Tutte le domande

2
risposte

Call base all'interno del metodo sovrascritto

So che ci sono domande sulla chiamata del metodo base all'interno di un metodo sottoposto a override come questo . Ma cosa succede se un metodo sottoposto a override chiama solo la classe base? Questo cattivo / buono è degno? Sembra strano, per...
posta 15.12.2015 - 11:31
3
risposte

Creazione di un progetto Java senza utilizzare alcun oggetto e solo chiamando metodi statici sull'input?

Sto creando un programma che prende un documento, lo estrae e poi lo sposta in un database. Ho fatto la maggior parte di questo ora e mi sono reso conto che non ho fatto nessun esempio di classi che ho creato (ho creato esempi di altre cose come...
posta 21.07.2015 - 13:16
1
risposta

Come posso documentare meglio queste relazioni / trasformazioni di dati?

Sto lavorando a un progetto che utilizza RxJS per eseguire trasformazioni di dati su varie fonti di dati e sto scrivendo della documentazione per questo. Voglio trovare un modo efficace per documentare quanto segue: Un modo astratto...
posta 15.01.2016 - 18:17
1
risposta

La costruzione di mock complessi per unità test è un segno di cattiva architettura?

Il titolo è abbastanza autoesplicativo. Per elaborare: sto attualmente aggiornando una suite di test unitari per un'applicazione che fa un uso pesante di Entity Framework. Ci colleghiamo a questo tramite una classica interfaccia di repository...
posta 14.05.2015 - 08:57
3
risposte

Qual è l'etichetta del contributo all'OSS che non ha una pagina di contribuzione

Sto pensando di contribuire a un piccolo pacchetto R su github che ha solo 1 contributore. Qual è l'etichetta standard quando non c'è la pagina Contributing.md su piccoli progetti come questo? Dovrei mandarlo per email se la mia funzione...
posta 27.06.2015 - 17:20
4
risposte

Separazione di costruzione e inizializzazione

Sono confuso da questo post di Mark Seeman. E il suo commento su IInitializable di seguito: The problem with an Initialize method is the same as with Property Injection (A.K.A. Setter Injection): it creates a temporal coupling betw...
posta 25.07.2013 - 21:49
3
risposte

Progettazione della parte CRUD di un'API HTTP

Questa domanda è nel contesto delle applicazioni basate sul web. Un server web esposizione di un API HTTP per i client (ad esempio, l'esecuzione in un browser, ma non necessariamente). Di solito il server web sarebbe connesso a qualche tipo di D...
posta 07.08.2015 - 10:13
1
risposta

Algoritmo di hash: eliminazione di un elemento nel sondaggio lineare

Mentre utilizziamo il metodo di sondaggio lineare per implementare l'hashing, quando cancelliamo ed elemento, la posizione dell'elemento eliminato viene dichiarata come lapide / contrassegnata come cancellata. Perché non possiamo semplicemente s...
posta 23.08.2013 - 17:45
1
risposta

Come posso eseguire il bootstrap di un servizio P2P in modo che gli utenti possano localizzarsi a vicenda?

La mia app P2P ha bisogno di localizzare i peer, ma non voglio codificare un indirizzo DNS ... Un esempio che ho visto è il bootstrap via IRC, ma mi piacerebbe farlo su HTTP / s se possibile. Quali sono le mie opzioni e tecniche per l'avvi...
posta 21.11.2013 - 22:03
2
risposte

Quando utilizzare event.initMouseEvent per simulare i clic del mouse?

Mi chiedo se ci siano casi d'uso benigni per simulare i clic del mouse usando event.initMouseEvent. Ho scoperto che è usato per creare annunci pop-under nel modo seguente: var e = document.createEvent('MouseEvents'); e.initMous...
posta 25.07.2013 - 10:46