All'università ho preso una lezione in Expert Systems. La lingua insegnata dal libro (CLIPS) era esoterica - Sistemi esperti: Principi e programmazione, quarta edizione . Ricordo di aver passato momenti difficili con questo. Quindi, dopo aver q...
Come esempio voglio passare da C # /. NET a Scala / Jvm. Lavoro come libero professionista e sono libero di scegliere la mia lingua / piattaforma preferita. Avere più di 8 anni di esperienza in C # /. NET mi porta ad avere molti codici, librerie...
Background: sto lavorando a un'applicazione che gestirà i generatori di backup. Questi generatori devono poter essere "collegati" insieme. Ad esempio, il generatore B potrebbe servire come backup per il generatore A. Se A fallisce, il software a...
Linq ha un metodo Select , che prende un Func<TIn, TOut> e lo mappa su un iterabile.
Sto cercando di trovare un buon nome per un metodo che prende un Action <TIn> , lo trasforma per restituire il suo argomento e mappa...
Quando ritieni di aver bisogno di una nuova classe (magari quando stai sviluppando o dopo lo sviluppo per scopi di refactoring)?
Forse posso iniziare dalle mie variabili esistenti e pensare a come posso riorganizzarle in alcune classi! Per fa...
domanda semplice, voglio sapere se c'è una parola / termine usata per descrivere la raccolta / coppia di una chiave e di un valore in un dizionario C #.
La famiglia di linguaggio C / C ++ apparentemente ha implementazioni di compilazione multithread che funzionano su parallelismo a livello di file, ma il compilatore Microsoft C # (csc.exe) è solo a thread singolo. MSBuild supporta l'edificio mul...
Sto provando ad applicare "SOLID" ogni volta che posso e cerco di usare il buon senso ed evitare un pattern quando vedo che un pattern sta creando più problemi di quanti ne stia cercando di risolvere. Non voglio applicare un pattern e rendere la...
Ho imparato finora che le classi astratte non possono essere istanziate perché sono lì solo per le altre classi da cui ereditare. Ma non riesco a capire il codice che ho trovato nella libreria msdn:
WebRequest myRequest = WebRequest.Create("ht...
Sto cercando di implementare un'interfaccia web per un database utente. Gli ospiti possono creare ospiti per i loro corsi, gli ospiti possono essere cancellati dopo che il corso è terminato, ma devono rimanere nel database per un dato periodo di...