Domande con tag 'design-patterns'

5
risposte

A che scopo utilizzare DTO (Data Transfer Objects)?

A che serve utilizzare DTO ed è un concetto obsoleto? Io uso POJO s nel livello vista per trasferire e conservare i dati. Questi POJO possono essere considerati un'alternativa ai DTO?     
posta 26.10.2012 - 07:27
10
risposte

Esiste un nome per il pattern (anti-) dei parametri di passaggio che verranno utilizzati solo a diversi livelli nella catena di chiamate?

Stavo cercando di trovare alternative all'uso della variabile globale in qualche codice legacy. Ma questa domanda non riguarda le alternative tecniche, sono principalmente preoccupato della terminologia . La soluzione ovvia è passare un para...
posta 31.10.2016 - 15:55
10
risposte

Perché abbiamo bisogno di così tante classi nei modelli di progettazione?

Sono uno sviluppatore junior tra gli anziani e sto lottando molto con la comprensione del loro modo di pensare e ragionare. Sto leggendo Domain-Driven Design (DDD) e non riesco a capire perché dobbiamo creare così molte classi Se seguiamo q...
posta 10.04.2018 - 18:10
15
risposte

Devo usare un'interfaccia quando solo una classe lo implementerà mai?

L'intero punto dell'interfaccia per le classi multiple non è conforme a un insieme di regole e implementazioni?     
posta 07.08.2012 - 09:38
6
risposte

Dove sono tutti gli schemi di progettazione della programmazione funzionale? [chiuso]

La letteratura di programmazione OO è piena di schemi progettuali. La maggior parte dei libri sulla programmazione orientata agli oggetti dedica un capitolo o due alla progettazione di modelli come fabbriche e decoratori. Quindi quali sono i mod...
posta 03.07.2011 - 09:35
7
risposte

Perché dovrei usare un pattern MVC?

Sembra che tutti coloro che fanno applicazioni web oggigiorno vogliano utilizzare MVC per tutto. Trovo difficile convincere me stesso a usare questo schema, comunque. Capisco che l'idea generale sia quella di separare la logica di backend dal fr...
posta 01.09.2011 - 20:53
5
risposte

Qual è lo schema di progettazione "Correggi tutto"?

In questo articolo del 2003 di Stephen Figgins su linuxdevcenter.com , BitTorrent di Bram Cohen viene descritto come utilizzando il modello di progettazione "Correggi tutto". A less common approach that both makes BitTorrent harder to gra...
posta 19.04.2017 - 17:32
10
risposte

Modelli di progettazione non OOP? [chiuso]

Ho solo sentito usare il termine "modello di progettazione" per il codice orientato agli oggetti e i modelli GoF includono solo schemi di progettazione OOP, ma i modelli di progettazione sono soluzioni eleganti per problemi di programmazione che...
posta 12.04.2011 - 22:24
7
risposte

Quanto è essenziale creare un livello di servizio?

Ho iniziato a creare un'app in 3 livelli (DAL, BL, UI) [gestisce principalmente CRM, alcuni rapporti sulle vendite e l'inventario]. Un collega mi ha detto che devo passare al modello del livello di servizio, che gli sviluppatori sono venuti a...
posta 27.08.2012 - 03:03
6
risposte

L'oggetto sta raggruppando una tecnica deprecata?

Ho molta familiarità con il concetto di pool di oggetti e cerco sempre di usarlo il più possibile. Inoltre ho sempre pensato che il pooling degli oggetti sia la norma standard, poiché ho osservato che Java stesso e gli altri framework usano i...
posta 19.10.2011 - 18:15