Domande con tag 'strategy'

2
risposte

La migliore strategia in SQL

Recentemente, un collega mi ha detto che non era consigliabile creare condizioni nelle clausole di adesione . Invece ha suggerito di creare condizioni nella clausola where . Mi ha detto che il motore SQL è stato ottimizzato in questo modo....
posta 03.05.2013 - 01:18
4
risposte

Schema strategico e relazione "È una"

Immagina, ho classe IAlgo che è un'interfaccia. Ne ho ricavato e ho implementato il suo unico metodo chiamato matchCount in diverse implementazioni: AlgoA1 , AlgoA2 , AlgoA3 , AlgoB1 , AlgoB2 . class IAlgo { v...
posta 20.08.2015 - 09:48
1
risposta

Pattern decorativo o modello di strategia

Sto costruendo un'applicazione c # serveride e sto cercando di farlo in un modo che possa essere facilmente mantenuto anche esteso se necessario. Quindi quello che abbiamo sono 4 richieste diverse che devono essere fatte (SOAP, HTTPREQUEST e...
posta 11.03.2015 - 00:15
3
risposte

Riconciliazione MVC con un modello di strategia

Sto lavorando su un'applicazione Rails che utilizza un MVC classico come struttura fondamentale. In quella struttura il controllore dovrebbe essere responsabile di "quale vista visualizzare quando". Ora, dopo aver letto un modello di progetta...
posta 19.12.2018 - 14:19
2
risposte

Implementare strategie di strategia multiple variabili?

Sto cercando di implementare Strategy Pattern per gestire la serializzazione e la deserializzazione del contenuto. Quindi ho quattro tipi di richieste, ovvero CREA, RECUPERA, AGGIORNA, ELIMINA e per ogni richiesta desidero serializzare / deseria...
posta 30.07.2016 - 16:10
1
risposta

Va bene passare il cliente concreto a un metodo sulla strategia concreta?

Quando usi lo schema di strategia, è buona norma passare this a un metodo su this.strategy ? Ho un'interfaccia di strategia con una chiamata, TakeAction . L'idea è che TakeAction decida quali tra le diverse azioni possibili esegu...
posta 12.12.2011 - 15:30
2
risposte

Strategia di versioning dell'API REST interno

Stiamo sviluppando API interne per l'integrazione della logica lato server (back-end) con frontend (web, mobile, ecc.). Abbiamo uno stack java nel nostro backend e il front end è codificato per reagire e reagire nativo. Poiché entrambi sono svil...
posta 08.03.2018 - 05:57
2
risposte

Algoritmo per dividere i giocatori in un gruppo unico ogni round

Per una partita ho un certo numero di giocatori, un certo numero di gruppi (giocatori e gruppi sono aliquota) e un certo numero di round da giocare (i giocatori vengono rimescolati in ogni round). Idealmente, mi piacerebbe che i giocatori incont...
posta 17.04.2018 - 15:49
1
risposta

Iniezione, strategie e OO

Sto lavorando al refactoring di un progetto. La logica aziendale sembra molto simile all'utilizzo del modello di strategia sarebbe molto utile, perché in base ai valori di tre proprietà (diciamo età, sesso e stipendio), viene applicata una polit...
posta 11.06.2015 - 11:07
1
risposta

Il modo migliore per scrivere i test delle unità per il middleware HTTP

Sto utilizzando questa libreria go ( link ) per creare un'app server proxy personalizzata. L'app utilizza diversi middleware del seguente modulo: MyMiddlewarFunc(ctx *goproxy.ProxyCtx) goproxy.Next { if ctx.Req.Header.Get("If-None-Match")...
posta 04.12.2015 - 07:20