Domande con tag 'design-patterns'

4
risposte

Passare da finto a oggetti reali?

Sono come fare il TDD, così ho iniziato tutto prendendo in giro oggetti, creando interfacce, stub, grandiosi. Il design sembra funzionare, ora implementerò le cose, molto del codice usato negli stub verrà riutilizzato nella mia reale implemen...
posta 26.06.2012 - 00:08
6
risposte

Qual è il modo più semplice per trasmettere dati dall'applicazione ad altre applicazioni in .Net

Voglio inviare informazioni da un'applicazione .Net a più altre applicazioni .Net. Voglio che le applicazioni siano accoppiate liberamente. Il numero di applicazioni che ricevono le informazioni potrebbe cambiare in fase di esecuzione. Qual è il...
posta 29.10.2014 - 14:21
2
risposte

Esistono casi d'uso per l'Elenco quando Deques e Array sono disponibili?

Ci stavo pensando nelle ultime settimane e non ho trovato argomenti validi. La mia prospettiva è di Java, ma se qualcuno ha dei casi specifici per la lingua al di fuori di questa lingua, mi piacerebbe sentirli. Mi sembra che il vantaggio di u...
posta 02.02.2018 - 18:14
3
risposte

Pattern Intent of Command?

In Elements of Reusable Object Oriented software di Erich Gamma, l'intento del modello di comando Command dice: Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests...
posta 11.12.2018 - 02:24
4
risposte

Gli implementamenti si estendono, ma per quanto riguarda le variabili?

È preferibile scrivere programmi che dipendono dalle interfacce piuttosto che dalle superclassi, ma cosa succede se si desidera che una classe abbia determinate variabili? A volte vuoi che una classe implementa una certa variabile. (Ad esempio,...
posta 22.10.2014 - 21:54
6
risposte

Come si chiama questo modello / tecnica?

Ultimamente ho usato questa tecnica un paio di volte, e sto cercando di capire se ha un nome, se è uno dei pattern, ecc. In situazioni complicate in cui potrei normalmente avere un numero di affermazioni di casi selezionati giganti, ho sperim...
posta 02.07.2011 - 05:26
3
risposte

modello di progettazione per classe con dati allegati

Ho una classe Tiles simile a questa: class Tiles { public: void AddTile(int x) { tiles_.push_back(x); } std::vector<int> tiles_; } Ora voglio creare una classe Tiles con dati, cioè, class TilesWithData : public Tiles...
posta 08.02.2018 - 12:12
3
risposte

Come si chiama questo modello?

Esiste un nome per questo modello in cui un'API offre diverse varianti di un metodo (diverso nel numero di parametri) e internamente li inoltra con parametri predefiniti come questo: public void doSomething(Object one) { doSomething(one, n...
posta 02.11.2015 - 18:16
4
risposte

Perché utilizzare i modelli di creazione in Java?

Come sono utili i modelli di creazione? La maggior parte del materiale che ho incontrato spiega il caso d'uso per "risolvere problemi comuni associati alla creazione di oggetti, migliorare la flessibilità". Posso pensare solo a due casi simil...
posta 06.11.2014 - 14:36
2
risposte

Se ogni istanza di un tipo deve essere casuale, come deve essere memorizzato l'oggetto generatore casuale?

Mi sembra che questo sia spesso riscontrato nella pratica e mi stavo chiedendo se c'è un modello di progettazione per quanto segue: Supponiamo che abbia una classe che rappresenta una carta: public class Hand { private static Random rng...
posta 29.12.2013 - 16:07