Domande con tag 'design-patterns'

2
risposte

I programmatori Ruby (e altri linguaggi dinamici) usano IoC / Dipendenza iniezione?

Sono principalmente uno sviluppatore di ASP.NET e l'unica cosa che mi è stata presentata negli ultimi anni che ha avuto l'impatto più drammatico sulla qualità del codice che scrivo sta imparando a usare i contenitori IoC per gestire le dipendenz...
posta 22.12.2010 - 15:49
1
risposta

Quando le regole aziendali influenzano la presentazione in MVC

Si suppone che il modello di progettazione MVC sia in grado di separare le regole aziendali dalla presentazione. Ma a volte le regole aziendali influenzano la presentazione. Qual è il modo migliore per affrontare questo? È quello che dovrebbe...
posta 18.02.2012 - 17:11
2
risposte

Funzioni opzionali: metodo predefinito o interfaccia separata

Le interfacce dedicate sembrano essere un buon modo per esporre le funzionalità opzionali in una gerarchia di tipi specifici del dominio. Tuttavia, impediscono l'uso di decorator e pattern compositi, che è anche comune in questo tipo di gerarchi...
posta 24.07.2015 - 17:10
2
risposte

Best practice in relazione alle classi anonime nelle applicazioni UI

Quando si lavora con programmi Java basati sull'interfaccia utente, un modo per attaccare il comportamento a determinate azioni (ad esempio per fare clic su un pulsante) è attraverso l'uso di classi anonime. Nell'esempio seguente, la struttura...
posta 23.01.2014 - 22:41
2
risposte

Design Pattern Libri, documenti o risorse per paradigmi non orientati agli oggetti?

Dopo aver visualizzato questo video su InfoQ sui modelli di progettazione funzionale mi chiedevo quali risorse ci sono in giro schemi di progettazione per paradigmi non orientati agli oggetti. Ci sono molte cose là fuori per il mondo OO (GOF,...
posta 05.11.2010 - 14:30
3
risposte

Come gestire viste complesse (costituite da più parti) nell'applicazione web MVC

Diciamo che sto scrivendo un'applicazione web del blog usando il pattern MVC. Il layout tipico per la pagina principale dell'applicazione blog è - una sorta di indice di post nella parte principale, e a parte alcune parti aggiuntive, come la tim...
posta 07.08.2013 - 21:10
1
risposta

Modello del dominio e query

Sono nuovo di DDD, avendo lavorato solo nelle app Transaction-Script con un modello anemico, o semplicemente Big Balls of Mud, quindi ti prego di perdonare qualsiasi terminologia che abusa. Sto cercando di capire la corretta separazione tra i...
posta 19.12.2012 - 07:51
1
risposta

Confronto della modellazione con l'ereditarietà rispetto alla composizione basata sui caratteri idiomatici

Recentemente ho iniziato a studiare Rust e Scala e ciò che mi ha colpito è stata la mancanza del modello di ereditarietà a cui sono abituato in C ++ e Java. Sebbene io possa modellare cose semplici con struct e tratti in Rust, voglio vedere u...
posta 03.10.2016 - 21:51
3
risposte

Creazione di una relazione di entità in REST: Posso creare il genitore inviando un ID figlio?

Attualmente stiamo progettando un'API REST per accedere ai dati dei clienti classici. Uno degli elementi nell'API è il patrimonio di un utente. Le risorse vengono aggiunte sotto un determinato servizio. L'API di backend aggiungerà un asset a un...
posta 29.04.2013 - 14:09
2
risposte

pattern listener di eventi in api: cosa dovrebbe fare due volte lo stesso ascoltatore?

Nella progettazione di un'API che fornisce un'interfaccia per l'ascolto di eventi, sembra che ci siano due modi contrastanti di trattare le chiamate per aggiungere / rimuovere listener: Più chiamate a addListener aggiungeranno un solo liste...
posta 02.01.2013 - 18:42