Domande con tag 'design'

1
risposta

Come recuperare i dati in base all'ID dal codice più pulito?

Sto lavorando all'applicazione client-server. L'architettura client (gerarchia di classi) ha il seguente aspetto: System (il nome è ovviamente diverso, più descrittivo) - rappresenta l'intero sistema Module A : un'istanza di cl...
posta 08.06.2018 - 08:52
1
risposta

Come progettare il livello di servizio quando si lavora con oggetti e relazioni modello

Ho una relazione semplice in cui gli articoli di livello superiore ( Recipe ) hanno una relazione uno-a-molti con i bambini ( Ingredient ) e ogni elemento ha un identificativo univoco ( ID ). Per le semplici operazioni CRUD il flu...
posta 14.06.2018 - 22:11
1
risposta

Riutilizzo dei dati statici

Descriverò la situazione e alla fine porrò delle domande. Devo convalidare un valore scalare usando il componente Symfony Validator . Il valore è un array associativo. Ora ho definito i seguenti vincoli di validazione in base alla struttura...
posta 01.06.2018 - 11:04
2
risposte

Real Work in Constructor vs Factory Method [duplicate]

Così ho fatto molte letture / ricerche su codice / design pulito, OOAD, refactoring, TDD, ecc. Sto solo cercando di migliorare i miei progetti per essere più facili da estendere e mantenere. Una cosa che emerge molto spesso è evitare di fare "...
posta 19.06.2018 - 18:40
1
risposta

DDD Relazioni tra entità figlio / oggetti valore

Sono nuovo di DDD e cerco di capirci qualcosa scrivendo un prototipo per un'applicazione (Core-Logic-Layer). Il mio modello di dominio è simile a questo atm. (Ho estratto le parti, che non erano necessarie per il problema): Quindiabbiamou...
posta 05.09.2018 - 11:04
1
risposta

Come dovremmo avvicinarci a architetture a strati che necessitano di grandi quantità di comunicazione continua, in tempo reale?

Sfondo In gran parte della letteratura che ho letto online per quanto riguarda le architetture multi-livello, molte persone descrivono come creare la semplice applicazione dove: L'interfaccia utente presenta oggetti modello statici sullo...
posta 14.09.2018 - 15:16
2
risposte

Interfacce per le classi CRUD

In una soluzione interna a cui ho lavorato, non sono stato in grado di comprendere il vantaggio di come le interfacce sono spesso implementate nel progetto. Quale è il seguente: Vuoi fare operazioni CRUD su un database per un modello / tabel...
posta 21.05.2018 - 22:59
1
risposta

Qual è la migliore progettazione software per un'app pesante basata su query

Sono responsabile della progettazione di un'applicazione (.NET) con queste funzionalità: È un'app desktop (forse in futuro sarà basata sul Web) La sua funzionalità consiste nel fornire agli utenti dati analizzati recuperati dal database. V...
posta 16.05.2018 - 11:03
1
risposta

Python Class vs Variabili a livello di file

Ho la seguente classe: import Radar class Domain(Radar): URL = 'https://mxtoolbox.com/DNSLookup.aspx' ADDRESS_KEYS = ('mailing_address', 'city_name', 'state_name', 'zip_code', 'country_name') GENERAL_PARAMS = {...
posta 14.05.2018 - 09:54
1
risposta

Utilizzo di un oggetto permessi pervasivo all'interno di un progetto per imitare un sistema di effetti

Esiste un modello di progettazione che ho pensato ma che non ho visto implementato dove ogni funzione / metodo passa attorno ad un oggetto permessi. Mi chiedo se utilizzarlo in un progetto sia una buona idea o meno. Le idee chiave qui sono che 1...
posta 23.05.2018 - 06:45