Domande con tag 'design-patterns'

2
risposte

Esiste uno schema per le operazioni non CRUD rispetto a un database?

Nella mia piccola applicazione C #, gestisco le query SQL direttamente dal codice utilizzando ADO.NET di base. Non voglio utilizzare un ORM, come Entity Framework. Ora, ho un repository per le operazioni CRUD. Ma trovo che ho bisogno di fless...
posta 27.09.2017 - 18:58
0
risposte

Come faccio ad astrarre la creazione di HttpResponse ma permetto comunque di codici di stato personalizzati

Ho creato un back-end personalizzato in NodeJs utilizzando lo schema della catena di responsabilità in modo che il sistema possa essere facilmente esteso per gestire nuovi tipi di richieste senza modificare i RequestHandler esistenti. Il prob...
posta 22.08.2018 - 07:14
0
risposte

Come posso gestire con garbo questa aggiunta di animazione?

Ho la seguente configurazione in una libreria della GUI che sto realizzando (per divertimento). Ignora i colori e le posizioni come numeri interi, serve solo a scopo di illustrazione. // Example program #include <iostream> #include <s...
posta 23.08.2018 - 03:55
0
risposte

Metodi di fabbrica per convertire un albero di oggetti in un altro

Ho un albero di oggetti che ho bisogno di convertire in un albero simile (ma non isomorfo) di altri oggetti e la logica di creazione è piuttosto complessa. I tipi di oggetto si trovano in una gerarchia in cui solo le foglie non sono astratte...
posta 26.08.2018 - 19:20
3
risposte

Interrompe un processo per il controllo umano se viene raggiunto un punteggio (Sistema di screening)

Dire che ho un sistema di blog. Gli utenti possono creare post che verranno pubblicati automaticamente a meno che non venga raggiunto un punteggio. Quindi, quando gli utenti salvano un post, eseguiamo alcuni calcoli e sommiamo alcuni numeri p...
posta 25.08.2018 - 04:03
1
risposta

Pattern per sequenziare le fasi di un lavoro in modo sequenziale contro il sistema esterno

Sto cercando di capire come posso rendere il codice anche per questo facile da capire ed eseguire il debug. La ragione per cui la sto chiedendo è che sembra il tipo di scenario che è stato probabilmente affrontato prima di un sacco di volte. E s...
posta 31.10.2018 - 18:59
1
risposta

Come avvolgere correttamente il mio livello dati per comunicare con la logica aziendale

Ho uno strato di dati EF Core e voglio avvolgerlo attorno a un'interfaccia per separarlo dalla logica di business. Ora il problema è che non sono sicuro di farlo correttamente. In primo luogo, stavo usando il contesto statico per essere sempre v...
posta 20.08.2018 - 03:36
0
risposte

Tipi annidati e non nidificati in GraphQL (o tipi annidati in modo ricorsivo)

Sto iniziando a immergermi in GraphQL, e una cosa su cui non sono stato in grado di trovare una risposta solida è come e se si dovrebbero usare tipi annidati o no, o anche schemi di progettazione efficaci quando si utilizza GraphQL. Sfortunatame...
posta 15.08.2018 - 11:56
0
risposte

Come si collegano microservizi e EIP

Ho lavorato qualche tempo nelle architetture dei microservizi e ho creato più micro servizi utilizzando il framework Spring Boot, diciamo UserService, AccountService, BillingService, CreditCardService e così via. Tutti questi servizi erano se...
posta 31.07.2018 - 21:44
1
risposta

MVP (Model-View-Presenter) Applicazione di disegno

Sto cercando di creare un'applicazione di disegno semplice con il pattern MVP. Consideriamo che voglio essere in grado di disegnare un cerchio e trascinare (spostare) il cerchio su uno JPanel. Dopo il trascinamento, il modello dovrebbe essere ag...
posta 30.07.2018 - 23:02