Domande con tag 'design-patterns'

5
risposte

Accoppiamento della logica aziendale con le definizioni di classe

Forse è il mio background di scripting, ma la mia prospettiva è che lo scopo di un oggetto dovrebbe essere quello di contenere i dati. Le classi sono necessarie in quanto forniscono modelli e metodi standard per classificare e costruire oggetti...
posta 09.07.2014 - 00:04
2
risposte

Come progettare un'applicazione console con una buona separazione dell'interfaccia utente da Logic

È considerato eccessivo il fatto che l'applicazione della console sia progettata come architettura MVC, MVP o N tier? Se no, che è più comune e se è possibile collegarmi a un semplice esempio di esso. Voglio implementare un gioco di tris i...
posta 31.05.2014 - 11:07
1
risposta

Quanti problemi può causare l'uso della classe Singleton come modello?

Nelle mie ultime applicazioni WPF ho utilizzato una classe Singleton, che chiamo Model, per contenere tutta la logica della mia applicazione, come la lettura di file, la gestione delle informazioni, ecc. Nelle viste WPF o Windows, chiamo solo...
posta 29.04.2015 - 10:43
2
risposte

Condivisione di oggetti info tra oggetti?

Sto facendo un gioco e ho diverse carte che vengono create durante il gioco. Ogni carta ha bisogno di alcune informazioni, che sono condivise tra carte dello stesso tipo. Quindi ho una classe CardInfo, che tiene tra le altre cose un nome. Ora...
posta 25.04.2015 - 18:34
1
risposta

Stato dell'interfaccia utente semplice e reattivo

Sto iniziando a giocare con React e ho una domanda di base sullo stato. Capisco che in stato React dovrebbe contenere solo dati che possono cambiare e non possono essere calcolati da altrove, ma per quanto riguarda lo stato UI semplice che no...
posta 24.04.2015 - 12:13
3
risposte

Come riutilizzare la logica del modello di dominio nei servizi?

Sto cercando di evitare modelli di dominio anemici perché si dice che sia un anti-pattern. Ma così facendo lascia i miei servizi per duplicare parte della logica. class User { public $status; public function ban() { $this-...
posta 26.07.2015 - 17:47
1
risposta

Definire un oggetto con l'interfaccia come tipo invece del nome della classe [duplicato]

Cerco di esercitarmi con gli schemi di progettazione ed esplorare una delle possibili implementazioni del modello di progettazione degli osservatori in Java. Ho prestato attenzione, che in questo esempio l'oggetto è definito con il tipo di...
posta 25.07.2015 - 18:05
1
risposta

Dove inserire il dominio in MVCS

Da quello che ho letto e capito MVCS (Model-View-Controller-Store) è un modello di progettazione che ti permette di fare quanto segue: Visualizza - Vista applicazione, ciò che l'utente vedrà. Controller - Gestisce le viste e chiama i mod...
posta 24.07.2015 - 23:45
1
risposta

Qual è il nome del pattern per il passaggio di un oggetto incompleto a un costruttore? [chiuso]

Diverse volte in javascript ho visto una funzione di costruzione prendere in un parametro. Il costruttore inizializzerà tutti i campi per l'oggetto ai valori predefiniti e quindi userà il parametro per sovrascrivere alcune proprietà selezionate....
posta 15.07.2015 - 22:15
1
risposta

Pattern per guadagnare astrazione rispetto all'assemblaggio senza astrazione

Sto interagendo con una grande base di codice (in un unico assembly) scritta da un altro dipartimento (chiamiamola BusinessAssembly). Preziosi pochi oggetti che dobbiamo usare in quell'assemblaggio usano le interfacce. Di conseguenza, molti dei...
posta 12.10.2014 - 02:53