Domande con tag 'design-patterns'

3
risposte

Questo nel modello di Osservatore conta come composizione?

In una classica implementazione del pattern di progettazione di Observer, il soggetto ha una lista di riferimenti a tutti i suoi osservatori, e ogni osservatore potrebbe avere un riferimento al suo soggetto. Questa è considerata una composizi...
posta 19.03.2014 - 10:23
2
risposte

Convalidare gli oggetti tra loro - Modello di progettazione necessario

Sto eseguendo un'applicazione zoo. Il mio zoo include una classe astratta di "animale" e diverse classi derivate - "zebra", "elefante", "orangutan", "babbuino" e così via. Di ogni classe ho diverse istanze. La mia domanda è: voglio verific...
posta 04.03.2014 - 20:15
1
risposta

Come strutturiamo il nostro JavaScript in modo che sia facilmente modificabile, testabile e possa effettuare chiamate per rendere una vista senza conoscere specifiche su di esso?

Sto lavorando su un'applicazione web che visualizza alcuni dati e utilizza JavaScript. Al momento stiamo servendo parti del nostro codice JavaScript (per visualizzare determinati tipi di informazioni, ovvero "Renderizza una vista") tramite il...
posta 22.01.2013 - 22:13
1
risposta

Motivo di progettazione per la creazione di viste complesse in spartiti

Ho un sacco di Note -Modelli con proprietà come pitch e duration . Nella notazione musicale, queste note devono ora essere collocate in una determinata barra su una determinata riga in una determinata pagina e così via. Molti altri...
posta 19.06.2013 - 02:10
3
risposte

Soluzione migliore del semplice metodo di produzione quando le implementazioni concrete hanno attributi diversi

abstract class Animal { function eat() {..} function sleep() {..} function isSmart() } class Dog extends Animal { public $blnCanBark; function isSmart() { return $this->blnCanBark; } } class Cat extends Animal { public $bln...
posta 30.06.2013 - 18:08
2
risposte

Decoratore che non chiama l'istanza decorata: è necessaria una progettazione alternativa

Supponiamo che disponga di un'interfaccia semplice per la traduzione di testo (codice di esempio in C #): public interface ITranslationService { string GetTranslation(string key, CultureInfo targetLanguage); // some other methods... }...
posta 25.06.2013 - 13:17
1
risposta

State Pattern - uno stato dovrebbe conoscere il suo contesto?

Mi riferisco allo schema di stato come descritto in questo link . Nel diagramma delle classi di esempio, un contesto ha numerosi stati. Tuttavia, non mostra come uno stato comunica con un contesto (forse un input in uno stato ha un impatto s...
posta 19.06.2013 - 09:25
2
risposte

Quale schema di progettazione corrisponde a questo problema il più vicino?

Ho due oggetti, uno è un oggetto Utente e l'altro è un oggetto Contenuto. L'oggetto Utente ha proprietà come "reads_articles" o "reads_books". L'oggetto Contenuto ha proprietà come "is_article" o "is_book". Se le due proprietà coincidono (vale a...
posta 23.12.2013 - 22:50
1
risposta

Struttura del programma per celle di tabella che rappresentano oggetti

Quindi ho un programma con oggetti "cue" e ognuno ha una propria cella di tabella. Il fatto è che le celle della tabella hanno barre di caricamento su di esse che rappresentano il progresso dei segnali. Questo presenta la seguente domanda: Come...
posta 23.03.2013 - 03:04
1
risposta

Creazione di un account per ricevere informazioni sensibili su un dispositivo mobile

Sto sviluppando un'applicazione Android per il mio progetto dell'ultimo anno che consente al titolare di un dispositivo mobile di ricevere una notifica di testo contenente informazioni potenzialmente sensibili da un server. La mia domanda è q...
posta 25.03.2013 - 19:39