Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Chiuso 2 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Molti di noi …
Qual è il principale vantaggio di avere modelli POCO puri? Ho capito che i modelli dovrebbero essere semplici e puliti, ma tendo a mantenere il mantenimento degli oggetti figlio all'interno delle classi dei modelli. Ad esempio se ho un ClassAe ClassBdefinito come segue: public class ClassA { public string MyProp …
Sto leggendo "Learning Python" e ho riscontrato quanto segue: Le eccezioni definite dall'utente possono anche segnalare condizioni di non errore. Ad esempio, una routine di ricerca può essere codificata per sollevare un'eccezione quando viene trovata una corrispondenza invece di restituire un flag di stato per l'interpretazione del chiamante. Di seguito, …
Se ho capito bene, REST è stato formalizzato da Roy Fielding come modello descrittivo dell'architettura del web. AFAIK Fielding non ha affermato che REST fosse utile, stava solo descrivendo l'architettura di fatto del web. La rete aveva già dimostrato a questo punto un enorme sistema ipertestuale distribuito di successo, quindi …
Sto guardando il prossimo Visual Studio 2017 . Nella sezione intitolata Boosted Productivity c'è un'immagine di Visual Studio utilizzata per sostituire tutte le occorrenze di var con il tipo esplicito. Apparentemente il codice presenta diversi problemi che Visual Studio ha identificato come "da correggere". Volevo ricontrollare la mia comprensione dell'uso …
Di recente, durante una revisione del codice, mi sono imbattuto in un codice, scritto da un nuovo collega, che contiene uno schema con un odore. Sospetto che le decisioni del mio collega si basino su regole proposte dal famoso libro Clean Code (e forse anche da altri libri simili). Comprendo …
Ciò che intendo qui è come passare da un modello T add(T a, T b) ...al codice generato? Ho pensato ad alcuni modi per raggiungere questo obiettivo, memorizziamo la funzione generica in un AST come Function_Nodee quindi ogni volta che la usiamo memorizziamo nel nodo della funzione originale una copia …
Ho un modulo, ad esempio "M", che ha alcuni client, ad esempio "C1", "C2", "C3". Voglio dividere lo spazio dei nomi del modulo M, ovvero le dichiarazioni delle API e dei dati che espone, in file di intestazione in modo tale che - per qualsiasi client sono visibili solo i …
Abbiamo in programma di trasformare il nostro sistema aziendale in un sistema basato su micro-servizi. Questi micro-servizi saranno utilizzati dalle nostre applicazioni interne aziendali e da partner di terze parti, se necessario. Uno per la prenotazione, uno per i prodotti ecc. Non siamo sicuri su come gestire ruoli e ambiti. …
Guardando questo articolo sulla sicurezza della concorrenza di Rust: http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html Mi chiedevo quante di queste idee possano essere realizzate in C ++ 11 (o più recenti). In particolare, posso creare una classe proprietario che trasferisce la proprietà a qualsiasi metodo a cui può essere passata? Sembra che C ++ abbia …
TDD riguarda la progettazione di codice, guidato da test. Pertanto, i livelli tipici non vengono generalmente creati in anticipo; dovrebbero apparire leggermente attraverso i passaggi di refactoring. La progettazione guidata dal dominio comprende molti modelli tecnici, che definiscono livelli ben consolidati come Livello applicazione, Livello infrastruttura, Livello dominio, Livello persistenza. …
Sommario L'autorizzazione in CQRS / DDD dovrebbe essere implementata per comando / query o no? Sto sviluppando per la prima volta un'applicazione online usando più o meno rigorosamente il modello DDD CQRS. Mi sono imbattuto in qualche problema, che non riesco davvero a capire. L'applicazione che sto creando è un'applicazione …
Ho letto molti articoli sull'architettura dei microservizi e mi chiedevo quando usare AMQP o REST. Ho letto che l'accoppiamento lento tra i servizi è una buona cosa e in questo caso AMQP sembra essere una buona scelta. Ma se utilizziamo AMQP, ciò significa che non abbiamo più bisogno degli endpoint …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 4 anni fa . Il mio istruttore una volta mi disse che non avrei dovuto definire una variabile all'interno di un …
Abbiamo un sacco di codice nella nostra base di codice interna che chiama le nostre librerie internamente - queste librerie spesso hanno molti argomenti (pensate a matplotlib) e il nostro codice spesso fa solo un compito specifico e passa semplicemente **kwargsalla funzione chiamata successiva. Per esempio: def our_method(dataframe, **kwargs): result …
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.