Sto cercando modelli o indicazioni architettoniche per una prossima funzione che sto progettando. Fondamentalmente, è una funzione di esportazione con più destinazioni di esportazione e sto cercando di trovare un modo per renderlo abbastanza gen...
Abbiamo un sistema in cui la connessione al database si ottiene una volta utilizzando un metodo comune e passando per tutta la classe pertinente da utilizzare. Ci sono dubbi sul fatto che il passaggio della connessione al database come parametro...
Una parte del mio programma recupera i dati da molte tabelle e colonne nel mio database per l'elaborazione. Alcune colonne potrebbero essere null , ma nel contesto di elaborazione corrente è un errore.
Questo dovrebbe "teoricamente" non a...
Un recente articolo di ycombinator elenca un commento con i principi di un grande programmatore.
#7. Good programmer: I optimize code. Better programmer: I structure data. Best programmer: What's the difference?
Riconoscere concetti so...
Non so se ci sono nomi accettati per questi pattern (o anti-pattern), ma mi piace chiamarli come li chiamo qui. In realtà, sarebbe Domanda 1: quali sono i nomi accettati per questi pattern, se ce ne sono?
Supponiamo che esista un metodo c...
Un giorno stavo pulendo gli avvisi di variabili inutilizzati e ho iniziato a riflettere su quale fosse esattamente il problema?
In effetti, alcuni di essi aiutano anche nel debug (ad esempio, ispezionano i dettagli delle eccezioni o controlla...
Dire che ho una classe Person che ha variabili di istanza age , weight e height , e un'altra classe Fruit che ha variabili di istanza sugarContent e texture . La classe Person non ha metodi per salvare setter...
In Haskell, posso usare il tipo a -> Maybe b per modellare una funzione che restituisce un valore di tipo b , o restituisce nulla (non riesce).
Se ho tipi a1, ..., a(n+1) e funzioni f1, ..., fn , con fi :: ai -> Mayb...
Questo mi ha lasciato perplesso per un po '.
Ad esempio, abbiamo un'API REST che fornisce il contenuto di base a un sistema, consumando e producendo JSON. A questo punto finale produce un URL per un'immagine e una descrizione e si trova così:...
Utilizzando il modello di repository, è corretto restituire un IQueryable di un set di dati (tabella), per l'utilizzo generico?
In molti casi è molto utile, specialmente quando si utilizzano librerie esterne che sfruttano tale interfaccia, ad...