Domande taggate «design-patterns»

Un modello di progettazione è una soluzione riutilizzabile generale a un problema che si verifica comunemente nella progettazione del software.



1
Modello di costruzione del menu
Ho problemi a orientarmi nella gestione dello stato attivo di un menu quando il menu non viene utilizzato per il routing. Vengo da Drupal, dove anche il sistema di menu gestisce il routing. pertanto l'impostazione dello stato attivo e dello stato di traccia attiva viene gestita dal percorso (che funge …


2
Design dell'applicazione Javascript MVC (canvas)
Ho difficoltà a capire come strutturare / progettare un'applicazione canvas usando un approccio simile a MVC in Javascript. L'interfaccia utente sarà abbastanza fluida e animata, i giochi abbastanza semplicistici ma con una forte enfasi su interpolazione e animazione. Capisco come funziona MVC in linea di principio ma non in pratica. …

4
Programmazione .NET e classi POCO
Stasera stavo pensando mentre riflettevo su qualche applicazione che ho bisogno di cambiare e mi ha fatto pensare. Entity Framework Le entità sono POCO (semplici oggetti CLR vecchi) e i modelli utilizzati in ASP.NET MVC sono in genere anche POCO. Questo in pratica significa solo proprietà, nessun metodo. Ora la …




4
Stile di programmazione in Perl
Lavoro in Java, quindi sostanzialmente uso il paradigma OOP durante la programmazione. Sto per iniziare a lavorare in Perl e mi chiedevo quale fosse il paradigma seguito dagli sviluppatori di Perl. Nel wiki menziona il fatto che supporta molti paradigmi, ma non sono sicuro di capirlo poiché è un linguaggio …



3
Filosofia dietro il modello del ricordo
Ho letto il modello del ricordo da varie fonti di Internet. Informazioni diverse da fonti diverse mi hanno lasciato confuso riguardo al motivo per cui questo modello è effettivamente necessario. L' implementazione dofactory afferma che l'intenzione principale di questo modello è ripristinare lo stato del sistema. Wiki afferma che l'intenzione …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.