Domande con tag 'design-patterns'

0
risposte

Qual'è il modo migliore per implementare il modello di progettazione DataMapper e il caricamento lazy (oggetto fantasma)

Sto facendo un piccolo progetto e volevo mantenerlo semplice da mantenere. È un software di gestione del noleggio. Per mantenerlo pulito ho deciso di implementare il programma di mappatura dei dati patern, per mantenere gli oggetti del domini...
posta 14.06.2015 - 18:28
0
risposte

Esiste un buon modello per la creazione di oggetti modulo nidificati con convalide?

Sto utilizzando il modello di oggetto modulo per gestire la normalizzazione e la convalida dei dati nella mia app. Funziona bene per casi semplici, ma alcuni dei miei oggetti modulo sono compositi (o roll-up) di più altri oggetti modulo, al f...
posta 30.07.2015 - 03:52
0
risposte

Dove conservare i file delle risorse

Sto cercando di trovare le migliori pratiche su cosa fare con le mie risorse come immagini, css, file javascript, caratteri, ecc ... Supponiamo che io abbia 5 ambienti e 5 prodotti. Intendevo metterli tutti su cdn usando i servizi di azzurro...
posta 03.10.2017 - 20:27
1
risposta

Principio IOC: implementazione del contenitore servlet

Il principio IOC può essere implementato utilizzando: Iniezione di dipendenza Modello di localizzazione del servizio Questo articolo supporta anche questi due approcci per l'implementazione del principio IOC. Il contenitore...
posta 01.10.2017 - 14:01
2
risposte

Pattern per il caching DAO: strategia o decoratore?

Sto costruendo un sistema php con il modello Servizi / DAO / Modelli di dominio e ora è il momento di implementare un sistema di memorizzazione nella cache per i DAO. Utilizzeresti un motivo decoratore o forse il modello di strategia? Qual...
posta 24.12.2014 - 15:02
0
risposte

Questo modello di progettazione dello stack MEAN è adatto alla scala di 1.000-10.000 utenti?

Diciamo che quando un utente accede a una webapp, vede una lista di informazioni. Diciamo che l'elenco delle informazioni è servito da uno dei due dynos (tramite heroku), ma che l'elenco di informazioni ha origine da un singolo database mo...
posta 05.04.2015 - 13:10
1
risposta

Tag Struttura DB: tag la tabella utilizzando una join e una tabella GROUP BY o pivot (join) utilizzando due join?

Sto implementando i tag nella mia domanda e risposta all'applicazione. Gli utenti saranno limitati ai tag disponibili dall'app, quindi non potranno sceglierne di propri. Quindi forse saranno disponibili solo 30-50 tag. Questo potrebbe cambiare i...
posta 22.03.2015 - 03:31
2
risposte

Qual è il modo migliore per creare DTO da entità e aggiornare entità da DTO in un'architettura a più livelli?

Opzione 1: In un primo momento avrei effettuato una chiamata al mio livello di servizio, che serviva da API per il mio dominio principale, per ottenere un oggetto dominio o un elenco di oggetti dominio e quindi passarli nell'assembler che c...
posta 31.03.2015 - 05:24
0
risposte

Comunicazione basata su file vs Rest o RPC

La mia azienda produce macchine per l'automazione (con un PC all'interno e un software personalizzato per controllarlo). Quindi, ai fini di questa domanda, possiamo dire che si tratta di normali PC. A volte abbiamo la necessità di collegare 2...
posta 28.01.2016 - 10:49
4
risposte

Che cos'è un livello di anti-corruzione e come viene utilizzato?

Sto cercando di capire cosa significhi realmente lo strato anti-corruzione. So che è un modo di transizione / aggirare il codice legacy o le API non valide. Quello che non capisco è come funziona e cosa rende una separazione netta dal livello in...
posta 22.01.2013 - 16:14