Domande con tag 'c#'

1
risposta

Quando si progetta una struttura dati, dovrei implementare operazioni molto inefficienti per comodità?

(Ho aggiunto i tag .NET perché le strutture dati sono per .NET, e questa domanda dovrebbe essere considerata nel contesto delle convenzioni per quella piattaforma.) Sto scrivendo una libreria di strutture dati immutabili e persistenti per .NE...
posta 25.03.2015 - 03:14
3
risposte

Qual è un buon modo per condividere gli helper interni?

Tutti i miei progetti condividono la stessa libreria di base che ho accumulato da un po 'di tempo. Contiene utility e classi di helper statiche per aiutarli dove .NET non offre esattamente ciò che voglio. Originariamente tutti gli aiutanti erano...
posta 23.05.2014 - 22:55
1
risposta

La serializzazione viene eseguita meglio nei metodi di istanza o nei metodi statici

Dire che ho una classe workStockItem , che desidero serializzare. Qual è lo stile migliore? utilizzando un metodo statico o utilizzando un metodo non statico (forse anche implementato come una proprietà come visto di seguito)...
posta 04.07.2014 - 08:54
2
risposte

In caso di un test unitario che coinvolge dati personali, è necessario utilizzare un test di integrazione?

Sto cercando di sviluppare una serie di test unitari per un sistema di produzione che dipendono dal numero di sicurezza sociale di una persona. Mentre sono più che a mio agio nel codificare un numero di previdenza sociale chiaramente errato per...
posta 20.05.2013 - 20:47
3
risposte

Codice sensibile all'ambiente

Esistono situazioni in cui l'ambiente distribuito ( sviluppo , test o produzione , ad esempio) potrebbe dettare il risultato di determinate azioni. Ad esempio, forse un processo di "registrazione utente" riuscito invierà una notifica via e...
posta 11.04.2014 - 08:41
1
risposta

Ci sono altri usi validi per le classi System.Collections.Specialized?

Ci sono altri usi validi per le classi nello spazio dei nomi System.Collections.Specialized o sono tutti sostituiti dalle classi nel namespace System.Collections.Generic, System.Collections.Concurrent e System.Collections.ObjectModel ora ? Le...
posta 16.04.2014 - 02:49
4
risposte

Failover per lavori ad alta frequenza

Ho un lavoro che funziona ad una frequenza abbastanza alta (~ 1x ogni secondo). Questo lavoro deve essere eseguito costantemente fintanto che l'app web è in esecuzione. Tuttavia, desidero davvero solo 1 istanza del processo in esecuzione alla...
posta 13.05.2015 - 05:16
2
risposte

Avendo una funzione ereditata restituisce il tipo derivato al posto del tipo base

Sto scrivendo due classi in C #: Una classe Matrix che rappresenta una matrice generale con dimensioni n-by-m Una classe SquareMatrix che eredita da Matrix e ha il vincolo di essere n-by-n Il motivo per cui l'ho progettat...
posta 27.08.2014 - 04:03
2
risposte

Persistenza dei dati per le email dei clienti transazionali

Sto sviluppando un sistema per gestire l'invio di e-mail transazionali ai nostri clienti. Funziona così: Un evento si verifica durante il ciclo di vita dell'ordine, ad esempio "spedito" Questo evento attiverà la creazione di una e-mail...
posta 03.09.2014 - 13:27
2
risposte

Qual è un'alternativa alle bandiere bit a bit?

Stavo cercando di essere elegante ed elegante, e ho finito col spararmi ai piedi codificando la mia intera applicazione per usare i flag per memorizzare varie combinazioni di impostazioni. Ora, ho raggiunto un punto in cui ho > 64 opzioni....
posta 28.10.2014 - 04:12