Domande con tag 'design-patterns'

3
risposte

Qualsiasi video corso / lezione su modelli di progettazione

Ho intenzione di leggere alcuni modelli di design e ho preso il libro su "modelli di progettazione in C ++" da una banda di quattro.Tuttavia, non sono davvero uno che legge il libro e preferisce leggere le diapositive / guardare le lezioni del c...
posta 02.05.2012 - 22:44
2
risposte

Un'alternativa migliore alle implementazioni incompatibili per la stessa interfaccia?

Sto lavorando su un pezzo di codice che esegue un'attività impostata in diversi ambienti paralleli in cui il comportamento dei diversi componenti nell'attività è simile ma molto diverso. Questo significa che le mie implementazioni sono abbast...
posta 21.09.2013 - 16:15
4
risposte

Come si generano i riferimenti alle chiavi esterne nella tabella?

Sto provando a progettare una tabella per memorizzare riferimenti a più tabelle come "target" dell'elemento in ogni riga. Un esempio dovrebbe chiarire cosa sto cercando di fare: Immagina di avere 4 tabelle (immagini, video, commenti, Mi piace...
posta 14.05.2013 - 23:28
5
risposte

Il modello di osservatore può essere rappresentato da automobili e semafori?

Volevo verificare con tutti voi, se ho un'analogia corretta del modello di osservatore. Lo scenario è il seguente: Considerare, ad un incrocio, un segnale stradale, con luci rosse, gialle e verdi rispettivamente. Ci sono veicoli di fronte al pos...
posta 28.05.2012 - 07:12
1
risposta

Testabilità dell'unità del modello di generatore

Sto osservando il modello di builder per aiutare a impostare dipendenze e parametri che potrebbero richiedere una logica complessa per una classe. Ma dagli esempi che ho visto, il modello di builder non sembra molto verificabile. Esempio che ho...
posta 19.11.2018 - 04:30
2
risposte

Uso dell'iniezione per servizi che contengono solo funzioni pure

Immagina di avere un servizio come questo: class SomeService { // A random pure function that transforms the input // without doing any remote calls or any side effects function somePureFunction(inputNumber) { return inputN...
posta 16.11.2018 - 12:55
2
risposte

Differenza tra MVC ed ECS

Leggendo la risposta di Thomas Owens (molte grazie a lui) su È ragionevole creare applicazioni (non giochi) usando un'architettura componente-sistema-entità? e la sua spiegazione su ciò che è ECS rispetto ad altri modelli di progettazione dell...
posta 26.09.2018 - 22:04
2
risposte

Il motivo principale per l'utilizzo del modello di progettazione del comando per l'IA del gioco

Ho esaminato tutti gli schemi di progettazione nel contesto del modulo di programmazione del gioco questo libro , prima di iniziare il mio prossimo grande progetto . A parte questo, ho letto su di loro in un contesto più generale. Quello che ho...
posta 15.10.2018 - 19:18
1
risposta

Pratiche per navigare nell'incertezza nella progettazione del software

Sfondo: Quindi sto cercando di creare il mio primo motore di gioco per scopi di apprendimento. Dopo aver consultato alcuni articoli, sono riuscito a progettare le parti iniziali del mio motore almeno per farmi andare avanti. Il mio progetto...
posta 29.12.2016 - 01:49
2
risposte

Si dovrebbe definire un'interfaccia e codificarne un adattatore ogni volta che viene trovata una dipendenza?

Data una particolare classe / libreria di terze parti che vuoi utilizzare, la cosa più semplice da fare sarebbe semplicemente richiamare le API dell'API tramite la tua applicazione. D'altra parte hai la possibilità di definire un'interfaccia...
posta 08.10.2011 - 22:57