Tutte le domande

2
risposte

Strumenti Javascript per copertura filiali [chiuso]

Sto cercando strumenti che mi aiutino a scrivere casi di test per coprire tutti i percorsi attraverso una funzione in Javascript. Idealmente, mi piacerebbe qualcosa che sputerebbe fuori un elenco di combinazioni di parametri e valori di propriet...
posta 22.08.2012 - 22:13
2
risposte

Applicazione distribuita utilizzando RabbitMQ

Sono sulla mia strada per creare un'applicazione con 4 contesti limitati usando CQRS & sourcing di eventi. Per fare in modo che questi contesti limitati parlassero tra loro stavo pensando di usare Rabbit MQ. I miei requisiti sono i seg...
posta 29.07.2012 - 07:44
2
risposte

Design Patterns (java) - Strategia con i campi. Mai accettabile?

Sia qui nello stack overflow che in Java Efficace è suggerito che i pattern di progettazione della strategia dovrebbero essere apolidi. Infatti nel libro si suggerisce anche di rendere ogni oggetto strategico un singleton. Il problema che ho...
posta 27.07.2012 - 01:53
1
risposta

Soluzione Java per l'autenticazione reciproca con smart card

Ho bisogno di sviluppare una soluzione Java per l'autenticazione reciproca tra Tomcat 6 (server) e SmartCard "IDGo 300" (client). Per fare questo ho pensato al seguente schema: 1.Tomcat (server) invia a SmartCard (client) la richiesta del...
posta 29.07.2012 - 13:57
1
risposta

Implementazione predefinita rilevabile di un'interfaccia

Ho un paio di classi semplici che implementano il modello Null Object. Per illustrare la gerarchia, definiamo un'interfaccia Config con due classi che la implementano ConfigItem e MissingConfig , ciascuna definita nel suo file....
posta 17.05.2016 - 15:52
2
risposte

Comprensione del polimorfismo e dell'interfaccia in Java

Sto leggendo alcune note. E non sto comprendendo le seguenti due dichiarazioni. Il polimorfismo indica che è sempre la classe dell'oggetto reale in fase di esecuzione a determinare quale metodo verrà chiamato in fase di esecuzione. class...
posta 13.04.2016 - 16:21
2
risposte

Pulisci passaggio parametri deep code

Quindi Clean Code dice che dovresti separare ciascuna attività con una singola funzione (e aggiungere queste funzioni con un nome corretto). Mi piace l'idea, ma finora ho affrontato questo problema: ricevi un parametro che vuoi usare anche ne...
posta 05.04.2016 - 09:41
1
risposta

Suggerimenti per l'ottimizzazione del codice javascript. un anno di datteri

Sto giocando con l'oggetto data, ho creato una funzione che genera un sacco di date e applica alcune funzioni ad ogni data. Per un mese vale circa 2.5ms sul mio pc, ff e chrome, ma per un anno vale orribilmente lento, 17-50ms, non prevedibile...
posta 06.12.2015 - 06:05
1
risposta

Scelta tra Inversione dipendenza e Dipendenza "Delega" in un terzo modulo

Supponiamo che abbia MasterPackage contenente una classe Master e BlasterPackage contenente Blaster class. Poiché Master ha bisogno di un Blaster per funzionare, il livello più alto MasterPackage dipende dire...
posta 15.12.2015 - 12:06
1
risposta

Perché Array.prototype è progettato per essere un array completamente funzionale?

Nella visualizzazione seguente, Cisonodueoggettiarray(cars&bikes)creaticonlasintassidisotto,varcars=newArray("Saab", "Volvo", "BMW"); var bikes = ["Honda", "Yamaha"]; il cui valore della proprietà [[Class]] è Array . Inolt...
posta 06.12.2015 - 14:00