Domande con tag 'design-patterns'

2
risposte

Accoppiamento molto allentato e Iniezione delle dipendenze per la gestione dei database

Attualmente sto configurando un database MongoDB per un'applicazione web. Sto eseguendo node.js e utilizzando Mongoose per aiutare a gestire la mappatura, la validazione ect. Mi chiedo se sia una buona idea disaccoppiare veramente MongoDB d...
posta 24.07.2013 - 18:56
4
risposte

Metti la logica condizionale nel metodo per DRY o tienilo all'esterno per la leggibilità?

Prendi il seguente esempio che carica un annuncio interstitial ogni 10 volte che l'utente fa XYZ nell'app, a determinate condizioni. Viene chiamato in più punti nella base di codice: public class AdHandler { public void showInterstitialAd...
posta 19.03.2018 - 21:27
3
risposte

Useremo sempre IoC nei nostri progetti?

Stavo studiando Modello di mediatore e ho notato che per usare questo modello dovresti registrare i Colleghi in Mediatore dal collega lezioni concrete. per questo dobbiamo creare un'istanza di Mediatore all'interno di Colline classi...
posta 16.06.2013 - 19:02
1
risposta

Consigli di modello di progettazione richiesti per l'invio di file xml a destinazioni diverse

Sto usando un modulo di esportazione, ora voglio estenderlo per connessioni diverse. Ho un database che contiene prodotti La sua descrizione, revisione, immagini ecc. Uso la funzione serialize per salvarla come file XML. Dopo averlo salvato come...
posta 04.06.2013 - 10:20
2
risposte

come dovrei progettare oggetti attorno a questo requisito aziendale?

Questo è il requisito aziendale: " Un pacchetto vacanze (ad es. Pacchetto vacanze New York NY) può essere offerto in diversi modi in base alla città di origine: Da Nuova Delhi a New York Da Bombay a NY NY stesso (pacchetto Land) (...
posta 22.03.2012 - 11:50
1
risposta

Class Design and Structure Web Store online

Spero di averlo chiesto nel forum giusto. Fondamentalmente, stiamo progettando un negozio online e sto progettando la struttura della classe per ordinare un prodotto e voglio qualche chiarimento su ciò che ho finora: Quindi arriva un clien...
posta 01.12.2012 - 20:56
2
risposte

Mingling transazioni DB e registrazione da una prospettiva di progettazione

Supponiamo di avere una pagina di visualizzazione in cui gli utenti eseguono azioni in più passaggi, alcune di queste azioni comporterebbero operazioni DB con transazioni (i frammenti sono in pseudo-codice come from): View 1: Step 1:...
posta 28.12.2012 - 05:30
2
risposte

C'è un problema con la scrittura di un DAL in memoria per testare BLL / ViewModels?

La simulazione del DAL / Repository che ho passato a BLL / ViewModels a scopo di test non è molto diversa dalla creazione di un DAL in memoria. In questo momento sto usando un DAL in memoria in un nuovo progetto invece di prenderlo in giro e sta...
posta 28.02.2012 - 07:44
1
risposta

È giusto avere dipendenze al mio Viewmodel dal livello di accesso ai dati e dal livello di vista

Contesto Nella mia applicazione uso il pattern MVVM. Avrò un ViewModel che può contenere informazioni di uno studente. Questo viewmodel è usato per comunicare tra la mia vista e il mio modello. Io uso ASP.net core MVC con vue.js. Il mio...
posta 28.10.2017 - 19:31
1
risposta

Accerti l'incapsulamento e il principio Aperto / Chiuso con lo schema Comando?

Sto sviluppando una piccola partita multiplayer. Sarà servito da un server websockets e consumato da più utenti. In quanto tale, devo essere cauto riguardo agli errori di concorrenza. L'architettura generale del software che ho creato è: Inca...
posta 15.07.2018 - 11:26