Domande con tag 'design-patterns'

2
risposte

Design pattern per ruolo utente free / premium

questa domanda riguarda in realtà un complesso progetto Java che sto facendo all'università, ma è possibile trovare un caso semplice che sia davvero simile al problema che sto affrontando. In questo scenario, abbiamo un'app con versione gratu...
posta 20.10.2016 - 17:05
4
risposte

Dovremmo convalidare una transizione di stato prima di tentare nel modello di stato?

Quando si applicano le Pattern di stato le transizioni illegali dovrebbero comportare un'eccezione (o almeno questo è ciò che ho capito da il modello) So che le eccezioni sono per "comportamento imprevisto" in cui non si suppone che si veri...
posta 07.02.2013 - 12:44
2
risposte

Che tipo di modelli di progettazione utilizzi nello sviluppo Android? [chiuso]

Ho sviluppato su Android da un paio di mesi e, basandomi su un programma in-house, ho riscontrato che mancava la scalabilità. Ho la sensazione che se avessi applicato alcuni OO Design Patterns avrei ottenuto un programma migliore in termini di v...
posta 28.10.2010 - 18:26
2
risposte

Refactoring POJO puro Pattern di registrazione attiva con pattern di deposito, senza framework ORM o DI per motivi pedagogici

Ho insegnato un corso anni fa, e poi ho usato alcuni esercizi JDBC usando quello che ora conosco come Active Record Pattern. Mi piacerebbe modernizzare l'esercizio modificando il pattern Active Record in modo che le classi non facciano la lor...
posta 19.08.2016 - 14:24
2
risposte

Costruire calcoli di logica aziendale che richiedono dati da oggetti padre

Ho un oggetto che ha bisogno di valori da un oggetto grandparent per eseguire un calcolo. Qual è il modo migliore per gestirlo? Devo creare una classe di calcolo separata per ottenere i dati, eseguire il calcolo e restituire un valore? O un c...
posta 27.08.2016 - 18:51
2
risposte

Uequitous language e resource REST API?

Ho pubblicato una domanda riguardante il linguaggio Ubiquitous e il livello di maturità nell'API REST. Ubiquitous language and maturity level in REST API? Dopo una lunga codifica ho capito che ulteriori domande possono essere derivate da...
posta 15.06.2016 - 11:19
4
risposte

Come dovrebbe una classe comunicare ai chiamanti durante il runtime quali metodi di interfaccia attualmente supporta?

( Ho chiesto a domanda simile che risponde focalizzata sul tempo di compilazione anziché sul runtime. Invece di aggiungere i requisiti di runtime all'altra domanda e invalidare le buone risposte, ho deciso di porre una nuova domanda incentrata...
posta 27.04.2018 - 20:24
2
risposte

Come impedire a un mediatore di diventare un oggetto divino

Per mantenere le classi disaccoppiate sto utilizzando il modello di mediatore in questo modo: class Mediator { constructor(canvas, selectionBox, undoManager) { this.canvas = canvas this.selectionBox = selectionBox this.undoMana...
posta 20.04.2018 - 11:30
4
risposte

"Proprietà contenitore" definizione del modello di progettazione approfondita

Qualcuno potrebbe, per favore, spiegare cos'è un Property Container o almeno dove posso ottenere informazioni su quel modello su Internet ? Ho scoperto che esiste come uno dei modelli Fundamental in questo articolo . Sfortunatamen...
posta 04.03.2014 - 23:42
2
risposte

Attraversare un AST usando Visitatori

Sto scrivendo un compilatore per un linguaggio simile a C, e sto cercando un modo elegante per attraversare il mio albero di sintassi astratto. Sto cercando di implementare il pattern Visitor, anche se non sono convinto che lo stia facendo corre...
posta 28.04.2014 - 01:31