Domande con tag 'design-patterns'

1
risposta

Dove inserire il codice di monitoraggio del database?

Ho una funzione che ottiene le statue dei miei database e le istanze di Redis per verificare che siano online: internal static bool IsOnline(ConnectionLocator connectionLocator) { try { connectionLocator...
posta 28.02.2018 - 19:17
2
risposte

che cos'è un metodo vuoto e come vengono utilizzati?

che cos'è un metodo vuoto e come vengono utilizzati? Stavo leggendo un documento sul modello BUILDER e mi sono incuriosito su come è implementato in C ++. L'autore definisce che in C ++ potrebbe essere possibile implementare metodi vuoti come...
posta 13.02.2018 - 14:12
2
risposte

Implementazione del modello di strategia tramite la configurazione

Nel mio attuale problema, alcuni problemi sembrano prestarsi abbastanza bene al modello strategico. Ho un processo comune di alto livello - diciamo che si tratta di un processo di vendita - e indipendentemente dal canale di vendita che utilizzo,...
posta 28.02.2018 - 09:01
1
risposta

Come progettare il livello anti-corruzione in DDD

Mi sto preparando a creare un'integrazione con un importante sistema esterno e mi chiedevo se la mia comprensione del modello di progettazione per questo progetto basato sul dominio fosse solida. Considerazioni: External System serve SOAP, la...
posta 22.08.2017 - 21:30
2
risposte

Costruire un codice basato su plugin in Python

Ho un programma che esegue azioni diverse a seconda dei plugin che vengono passati. Ad esempio, python main.py -m foo -m bar eseguirà le azioni di foo e bar . La struttura della directory è: ├── Dockerfile ├── README.md ├── do...
posta 13.12.2018 - 11:00
2
risposte

Pattern o framework per la risoluzione di input simultanei

Sto monitorando la posizione dei personaggi su una griglia 2D (questo è un gioco per computer). Ad ogni passo ogni personaggio può tentare di muoversi (stazionario, su, giù, sinistra o destra). Ci sono alcune regole che governano quali mosse...
posta 17.12.2018 - 21:54
1
risposta

Come convalidare molti campi JSON senza ingombrare il codice con if-checks su ogni campo?

Ho una classe che contiene vari campi e potrebbero essere accessibili con l'aiuto di getter e setter come il seguente public class Student { private String name; private int age; private int sibblingsCount; private String elde...
posta 02.07.2017 - 11:02
4
risposte

Test Comando della classe eseguendo i comandi secondari

Sto usando Command Pattern per eseguire azioni e così ho sviluppato molte classi di comando ( CommandA , CommandB , ecc.). Ora ho bisogno di un SuperCommand che riceva una raccolta di dati dal codice precedente , lo attraversi e ch...
posta 22.06.2017 - 11:07
2
risposte

Architettura pulita, CQRS e autenticazione?

Sto lavorando per implementare la mia prima architettura pulita e l'applicazione CQRS, mi sono imbattuto in un po 'di logica che mi ha lasciato un po' perplesso. Sto lavorando per integrare l'autorizzazione e l'autenticazione nella mia applicazi...
posta 28.11.2018 - 05:16
1
risposta

Aggiunta del livello di sicurezza per più servizi

La mia applicazione web al momento accetta richieste REST e gestite tramite alcuni controller, che chiamano i servizi corrispondenti per eseguire la logica. Ora voglio aggiungere alcune regole di sicurezza prima di chiamare i servizi. Ciò inc...
posta 06.11.2018 - 07:36