Domande con tag 'design-patterns'

5
risposte

If Else - Ripetuta logica di codice

Il mio capo mi ha dato un progetto con una logica particolare. Devo sviluppare una pagina web che deve guidare il navigatore in molti casi fino a quando arriva al prodotto. Questo è lo schema del percorso della navigazione nel sito: A...
posta 06.03.2015 - 13:18
1
risposta

Qual è l'adescamento della pompa? Talvolta chiamato lettura di adescamento

Mi è stata insegnata questa espressione e questo modello nel corso della giornata. Certo, il nome deriva da vecchie pompe che dovevano essere riempite d'acqua prima che potessero pompare l'acqua, ma a chi importa? Stiamo parlando di codice qui....
posta 19.04.2016 - 19:47
4
risposte

Le funzioni di prima classe sono un sostituto del modello di strategia?

Il schema di progettazione della strategia viene spesso considerato un sostituto delle funzioni di prima classe nelle lingue a cui mancano. Quindi, ad esempio, dici di voler passare la funzionalità in un oggetto. In Java dovresti passare ne...
posta 16.08.2014 - 13:34
6
risposte

Come si crea una GUI per una classe polimorfica?

Diciamo che ho un costruttore di test, in modo che gli insegnanti possano creare una serie di domande per un test. Tuttavia, non tutte le domande sono le stesse: hai scelta multipla, casella di testo, corrispondenza e così via. Ognuno di ques...
posta 25.08.2017 - 14:33
4
risposte

È possibile accoppiare liberamente un'applicazione al proprio framework?

Diciamo che sto sviluppando un'applicazione web. La mia prima scelta è usare PHP con Fat-Free Framework (F3) e pattern MVC. L'anno prossimo, potrei decidere di passare a Zend Framework, o forse anche ASP.NET MVC. Ha senso provare e progettare la...
posta 09.01.2014 - 01:36
8
risposte

MVC si applica solo al web

È quasi e istantaneo ogni volta che parlo con gli sviluppatori di Model View Controller ( MVC ) dicono che fai una richiesta a un URL il server crea un'entità (MODELLO) e ti fornisce una rappresentazione visiva di quel modello. Questo signi...
posta 21.03.2012 - 09:53
8
risposte

Esiste uno schema di progettazione ad eccezione di MVC per il web?

Voglio sapere se esistono modelli di design per il Web oltre a MVC? So che ci sono schemi di progettazione come: Registro, Observer, Factory, ActiveRecord, ... e MVC un insieme di altri modelli di progettazione e struttura di cartelle. C'è...
posta 26.07.2012 - 06:01
12
risposte

Questo uso di condizionali è un anti-modello?

Ho visto molte cose nel nostro sistema legacy al lavoro - funzioni che vanno in questo modo: bool todo = false; if(cond1) { ... // lots of code here if(cond2) todo = true; ... // some other code here } if(todo) { ... } In altre...
posta 11.10.2011 - 10:42
2
risposte

Come vengono implementati i generici in un moderno compilatore?

Ciò che intendo è come passare da un modello T add(T a, T b) ... al codice generato? Ho pensato ad alcuni modi per ottenere ciò, memorizziamo la funzione generica in un AST come Function_Node e poi ogni volta che lo usiamo memorizziamo...
posta 20.10.2016 - 17:29
5
risposte

È l'uso delle classi *** Helper o *** Util che contengono solo metodi statici un AntiPattern

Spesso mi trovo a confrontarmi con le classi helper o util in Java o con qualsiasi tipo di linguaggio. Quindi mi stavo chiedendo se si tratta di una sorta di Anti Pattern e l'esistenza di questo tipo di classi è solo una mancanza di missioni nel...
posta 18.07.2018 - 21:50