Domande con tag 'design-patterns'

1
risposta

Chi è responsabile della distruzione di un oggetto?

Nel mio corso, mi è stato insegnato che, in generale, in generale, una classe B dovrebbe essere responsabile della creazione di istanze di classe A se si applica uno o preferibilmente di più: Le istanze di B contengono o aggregano composte i...
posta 28.03.2017 - 00:40
4
risposte

Singleton senza alcun stato

Ho lavorato a un progetto e ho trovato una soluzione funzionante, ma ora ho alcune domande su come ho risolto alcuni problemi nel codice. Prima di tutto, non sono esperto in schemi di design, ma conosco il modello (anti-) dei singleton e di soli...
posta 19.01.2017 - 13:36
4
risposte

Modello di dominio ricco vs modello di strategia in DDD

Recentemente ho visto alcuni corsi Pluralshigh su DDD di Vladimir Khorikov. Era incoraggiante nel creare un rich invece di anemico modelli di dominio. Sembra tutto molto bello in un piccolo progetto di test, tuttavia non ho ancora idea di co...
posta 17.05.2018 - 00:08
3
risposte

Come decomporre / modellare una scacchiera

Come qualcuno nuovo alla programmazione, sto costruendo un'applicazione web di scacchi in JavaScript, sia per divertimento che per saperne di più sui modelli di design. Continuo a correre contro un muro, che è come decomporre il programma. Pe...
posta 08.02.2014 - 07:34
5
risposte

Scegli solo una delle numerose eredità

Potrei sembrare un idiota totale con una simile domanda, ma non è venuto fuori nulla quando l'ho cercato, quindi immagino perché no. Ecco il mio problema: Sto facendo il lavoro di UML per un gioco in C ++, che mostrerà animali e razze. Innan...
posta 17.08.2016 - 03:37
2
risposte

Servizi di dominio rispetto a fabbriche e radici aggregate

Dopo aver a che fare con DDD da mesi, sono ancora confuso riguardo agli scopi generali dei servizi di dominio, delle fabbriche e delle radici aggregate in relazione l'uno con l'altro, ad es. dove si sovrappongono nella loro responsabilità. Es...
posta 05.05.2014 - 09:44
4
risposte

Come creare percorsi diversi che gli utenti possono percorrere attraverso le pagine del mio sito?

Ho un sito web in cui gli utenti sono diretti a passare attraverso una sequenza di pagine per eseguire una sequenza di attività lavorative (trascrivere un paragrafo, rispondere a un sondaggio, interagire con un altro utente, ecc.). In breve, chi...
posta 19.05.2013 - 12:08
4
risposte

Dove gli ORM confondono le linee tra codice e dati, come decidi quale logica dovrebbe essere una stored procedure e cosa dovrebbe essere codificato?

Prendi il seguente pseudocodice: CreateInvoiceAndCalculate(ItemsAndQuantities, DispatchAddress, User); E dì CreateInvoice come segue: Crea una nuova voce in una tabella Fatture appartenente all'Utente specificato da inviare al Disp...
posta 24.10.2012 - 12:44
2
risposte

come può il relatore o la vista interagire con il modello nel pattern MVP?

Sto imparando i pattern MV *. MVP in questo caso. Sto cercando di ridefinire una vecchia applicazione Android nel pattern MVP per rendere le cose meno strettamente accoppiate, ma sto combattendo su un unico concetto. So che il presentatore ottie...
posta 19.05.2015 - 22:56
1
risposta

Come dovrei progettare un gestore di pianificazione personale che funzioni 24/7? [chiuso]

Ho sviluppato un sistema di gestione > ADHD per me stesso che sta tentando di cambiare più abitudini contemporaneamente. So che questo è contrario alla saggezza convenzionale, ma ho provato il convenzionale per anni e anni; ora sto provando a m...
posta 27.06.2013 - 09:26