Tutte le domande

1
risposta

Quali sono i vantaggi di RxJS Observables rispetto alle promesse? [chiuso]

Mi sembra che gli Observables siano fondamentalmente dei wrapper per le promesse con alcuni metodi di supporto. Richiede anche un'enorme libreria per accompagnarlo. I vantaggi di questi metodi di supporto superano gli svantaggi dell'importazione...
posta 22.05.2016 - 01:52
4
risposte

Come scopri quali risorse non sono gestite?

Esaminando la documentazione di .NET, in particolare la classe WebRequest , non vedo alcuna informazione che indichi che dovrei racchiudere una sua istanza in un'istruzione using . Anche l'esempio fornito non lo fa. Nella maggior parte d...
posta 08.04.2015 - 21:53
4
risposte

Design del codice: codice duplicato o buona implementazione

Sto lavorando sull'applicazione in C #, dove ho bisogno di serializzare e deserializzare alcune classi in / da XML. Queste operazioni saranno implementate nella libreria di classi. Ho scelto la classe XMLSerialization per serializzare / deserial...
posta 13.05.2016 - 20:40
1
risposta

Come garantite che il contesto del vostro database sia smaltito correttamente quando la vostra collezione pigra non è più necessaria?

Sto cercando un tipo di risposta alle migliori pratiche qui. Dato che le migliori pratiche per interagire con le classi che implementano IDisposable è tramite l'istruzione Using - Qual è la migliore pratica per l'utilizzo del carica...
posta 19.02.2015 - 03:30
3
risposte

I database dovrebbero essere visti come Monade?

Poiché ogni tipo di aggiornamento / inserimento / eliminazione della persistenza rappresenta in un certo senso una sorta di cambiamento di stato in un database, mi chiedo se i database possano essere considerati monadi. Diciamo la stessa cosa su...
posta 18.03.2016 - 15:51
3
risposte

Esiste un generatore di parser guidato da un esempio o uno sviluppo DSL ad-hoc?

Sono interessato a sapere se esiste uno strumento che ti consente di inserire esempi di documenti validi e ti consente quindi di generalizzare da quello a un parser riutilizzabile. Posso immaginarlo, ma ogni volta che comincio a imparare i pa...
posta 10.11.2011 - 02:44
2
risposte

In che modo java risolve i nomi delle classi in molti barattoli?

Recentemente ho trovato uno dei miei progetti Maven con oltre 100 dipendenze jar. FWIK un archivio zip non ha indice, quindi dovrebbe eseguire la scansione dell'intero zip per determinare se contiene un percorso specifico. Ma ho trovato che J...
posta 20.05.2011 - 00:11
2
risposte

Gestione di molti piccoli cambiamenti (a volte contraddittori)

Lavoro in una grande azienda e la maggior parte dei progetti di codifica sono strutturati in modo equo con un piano di progetto e un processo di revisione. Tuttavia, per il supporto esistente ci sono periodi occasionali in cui un dipartimento...
posta 24.01.2012 - 02:12
7
risposte

Scrivi test unitari per tutto il tempo in TDD?

Ho progettato e sviluppato codice con stile TDD per molto tempo. Ciò che mi disturba è che TDD sta scrivendo test per codice che non contiene alcuna logica di business o comportamento interessante. So che il TDD è un'attività di progettazione pi...
posta 22.06.2011 - 05:58
1
risposta

Test delle unità di metodi "workflow"

Al momento stiamo sviluppando un'API pubblica per la nostra app. I metodi su questa API pubblica stanno principalmente mettendo insieme funzionalità in diversi angoli del sistema. Un esempio potrebbe essere: (i nomi sono stati modificati per pro...
posta 13.10.2011 - 14:06