Domande con tag 'design-patterns'

1
risposta

Cercando di capire la programmazione a 3 strati [chiuso]

Sono confuso per comprendere la struttura di un programma a 3 strati. Dov'è il posto giusto per le eccezioni, l'entità e così via? Se uso MVC, nel mio modello di interfaccia utente, come trasferire la classe di entità alla classe del modello ed...
posta 30.06.2013 - 20:52
4
risposte

Quali sono i vantaggi dell'utilizzo di una "fabbrica di decorazioni" che decora gli oggetti?

In un progetto ho deciso di implementare il pattern Decorator. Ho una classe Thing con methodA() , e una classe AbstractDecorator che eredita da Thing e che tutti i decoratori ereditano da: ConcreteDecorator1 , Concre...
posta 29.05.2014 - 18:05
2
risposte

L'uso di interfacce sul codice interno è una buona idea? [duplicare]

Sto lavorando a una serie di test automatizzati che utilizziamo internamente al lavoro. Ultimamente, abbiamo progettato classi che implementano interfacce oltre all'ereditarietà. A quanto ho capito, le interfacce in Java sono utilizzate per...
posta 15.05.2014 - 16:39
2
risposte

Restringendo i tipi di oggetti che possono essere aggiunti tra loro usando il Pattern composito

La situazione : sto costruendo un framework di applicazioni PHP personalizzate. Ho implementato un pattern composito in modo da poter costruire un albero di oggetti che rappresenta la pagina da renderizzare. Esempio: abstract class \Block\B...
posta 16.05.2014 - 20:39
1
risposta

Sarebbe considerata un'iniezione di dipendenza? [chiuso]

Questo dovrebbe essere considerato un'iniezione di dipendenza, o una delega o una collaborazione tra oggetti? link     
posta 22.08.2012 - 20:47
2
risposte

Domanda sul refactoring e sulla progettazione del codice

Supponiamo, ho una classe con un campo finale statico costante. Allora voglio che in certe situazioni quel campo sia diverso. Può ancora essere definitivo, perché dovrebbe essere inizializzato nel costruttore. La mia domanda è, quale strategia d...
posta 15.11.2012 - 15:11
3
risposte

Domanda / risposta per più utenti - Come dovrei progettarlo?

Mi sto chiedendo un buon modo per gestire una domanda / risposta - Modello per più utenti. Il mio obiettivo è quello di avere un modello efficiente e leggibile dove sono memorizzati tutti i risultati dei miei utenti. Ogni utente ha le stesse dom...
posta 30.03.2014 - 01:28
2
risposte

Classe di fabbrica rispetto a una classe statica

Ho un piccolo problema nella scelta del miglior design. Ho alcune (5 al momento) operazioni di elaborazione delle immagini nel mio coe (Java). Ogni fase di elaborazione indipendente dalle altre e consoistica di una piccola quantità di codice, 5-...
posta 17.07.2013 - 10:37
1
risposta

Pattern degli oggetti di estensione

In questo MSDN Magazine articolo Peter Vogel descrive Extension Objects partten . Ciò che non è chiaro è se le estensioni possono essere successivamente implementate dal codice client che risiede in un assembly separato . E se è così com...
posta 27.04.2013 - 08:22
1
risposta

Come progettare un'applicazione che legge i file usando il pattern MVC?

Ho intenzione di scrivere un'applicazione che legge i dati da un file csv e mostrare tali dati all'utente. Intendo applicare un modello di progettazione MVC per creare questa applicazione. Un utente interagirà con questa applicazione attraverso...
posta 26.04.2013 - 11:17