Dovrei registrare alcuni eventi in un programma, ma per quanto ne so sarebbe meglio mantenere il codice di registrazione fuori dal programma perché non si tratta della reale funzionalità del programma. Quindi potresti dirmi se dovrei tenerlo completamente fuori dal codice e usare solo osservatori e ascoltatori per registrare gli …
Attualmente stiamo utilizzando Entity Framework come ORM in alcune applicazioni Web e fino ad ora, ci ha adattato bene poiché tutti i nostri dati sono archiviati in un unico database. Stiamo utilizzando il modello di repository e disponiamo di servizi (livello di dominio) che li utilizzano e restituiscono le entità …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Ho lavorato con alcuni concetti di programmazione estrema di base nelle …
Sto pensando di usare una grammatica GPL Bison per il mio compilatore. La grammatica "infetterà" il mio parser in modo tale che debba essere open source? La grammatica - in termini di - input di bisonte è GPL.
Secondo il principio di Separazione comando-query , oltre a Pensare nei dati e DDD con presentazioni Clojure, si dovrebbero separare gli effetti collaterali (modificando il mondo) da calcoli e decisioni, in modo che sia più facile capire e testare entrambe le parti. Questo lascia una domanda senza risposta: dove relativamente …
Ho bisogno di un'interfaccia che mi assicuri che sia disponibile un certo metodo, inclusa una firma specifica. Finora è quello che ho: public interface Mappable<M> { M mapTo(M mappableEntity); } Il problema sorge quando una classe dovrebbe essere mappabile su più altre entità. Il caso ideale sarebbe questo (non Java): …
Ho intitolato la domanda scherzosamente perché sono sicuro che "dipende", ma ho alcune domande specifiche. Lavorando in un software che ha molti profondi livelli di dipendenza, il mio team si è abituato a deridere in modo abbastanza esteso per separare ciascun modulo di codice dalle dipendenze sottostanti. Pertanto sono rimasto …
Per i non britannici nel pubblico, c'è un segmento di uno spettacolo di gioco durante il giorno in cui i concorrenti hanno un set di 6 numeri e un numero target generato casualmente. Devono raggiungere il numero target usando uno (ma non necessariamente tutti) i 6 numeri usando solo operatori …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Quando penso a quasi tutti i linguaggi di programmazione - come …
Sto lavorando a un progetto di hobby chiamato Menu / Gestione ricette. Ecco come appaiono le mie entità e le loro relazioni. A Nutrientha proprietà CodeeValue An Ingredientha una collezione diNutrients A Recipeha una raccolta di Ingredientse occasionalmente può avere una raccolta di altrirecipes A Mealha una collezione di RecipeseIngredients …
Quando si aprono pdf in Chrome e Firefox, il pulsante "Visualizza sorgente" è disattivato. "Ispeziona elemet", tuttavia, rivela HTML. I browser stanno semplicemente scaricando il file e generando HTML per visualizzarlo?
Un mio collega ha escogitato una regola empirica per scegliere tra la creazione di una classe base o un'interfaccia. Lui dice: Immagina ogni nuovo metodo che stai per implementare. Per ognuno di questi, considera questo: questo metodo sarà implementato da più di una classe esattamente in questa forma, senza alcuna …
Attualmente sto gestendo e ri-factoring un software che è stato utilizzato nella mia azienda da oltre un decennio. Uno degli elementi di questa applicazione è una sorta di modalità admin o power-user che fornisce elementi quali input aggiuntivi / interni e la possibilità di disattivare i limiti di input. Storicamente …
Molto spesso, in un linguaggio imperativo di uso generale, sono richiesti punti e virgola come delimitatori di istruzioni o completamente non consentiti (ad esempio C e Python). Tuttavia, alcune lingue, come JavaScript, ti consentono di rinunciare a delimitare le tue dichiarazioni con punti e virgola, a favore di altri delimitatori …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Sto guardando un video su C # sulle variabili. L'autore dichiara …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.