Domande con tag 'design-patterns'

2
risposte

Se il modello in MVC ha più scopi (viste), dovrebbe essere diviso in più modelli?

In MVC (sto usando Spring, anche se non è rilevante per la discussione) ho un modello seguente: public class User { private Long userId; private String username; private String password; private String passwordRepeat; priva...
posta 14.08.2017 - 16:17
1
risposta

Come applicare DI sulla classe astratta con molti bambini

Ho sviluppato un'applicazione che legge un file, lo mappa e memorizza le informazioni sul database. Per alcune colonne abbiamo bisogno della chiave primaria di un oggetto nel database e, se il record non esiste, dobbiamo crearlo, per questo abbi...
posta 30.01.2018 - 17:25
1
risposta

Blocco multidimensionale if-elseif-else per chiamare diverse funzioni

Ho una funzione chiamata plugin ogni volta che l'endpoint "Plugin" di WebAPI viene chiamato nel progetto principale e che deve elaborare la richiesta HTTP. La richiesta contiene più informazioni su cosa fare nel metodo e nella stringa di query,...
posta 12.01.2018 - 11:50
2
risposte

Quando è un programma poliglotta qualcosa che vale la pena usare / distribuire? [chiuso]

Programmi Polyglot mi sembra abbastanza confuso e soggetto a errori. Subito non ne vedo l'utilità oltre a "mostrare". Non sarebbe un cattivo schema di programmazione, dal momento che non è modulare? C'è qualcosa che può essere implementato...
posta 28.11.2016 - 01:48
2
risposte

Come progettare le classi in php nel modello di repository?

Uso laravel con pattern di repository. La mia strucuture del progetto è: Ho una Entity class ( POPO ) che implementa un Interface e ha un repository class relativo ad esso. Ad esempio per User Entity , ho: Ap...
posta 09.03.2018 - 11:52
1
risposta

Una tabella di database a una riga o un file JSON

Se ho dati che devo solo aggiornare molto raramente (una volta al mese), sarebbe una buona idea usare un file JSON invece di una tabella di database con solo una riga?     
posta 14.12.2016 - 17:17
1
risposta

Accoppiamento del modello e del metodo

Dichiarazione di non responsabilità: scriverò in Python e nel contesto dello sviluppo web con Django, ma questa domanda non è linguistica né specifica di un framework. Diciamo che ho una classe PizzaManager che funge da strumento di util...
posta 29.05.2017 - 13:38
1
risposta

Qual è la differenza tra il modello di progettazione dell'adapter e della delega?

Sono molto confuso riguardo al modello di progettazione dell'adapter e della delega. Nel modello Adapter portiamo una classe intermedia per interagire con un'altra classe. E nel modello di Delegazione portiamo anche una classe intermedia a rifer...
posta 22.12.2015 - 21:32
1
risposta

Quali sono le conseguenze dell'eliminazione di ORM / ODM in un sistema basato su NoSQL?

Nell'articolo di Martin Fowler OrmHate , afferma quanto segue: If you have an application problem that maps well to a NoSQL data model - such as aggregates or graphs - then you can avoid the nastiness of mapping completely. Indeed this is...
posta 26.05.2016 - 23:18
1
risposta

Semplice spiegazione di MVC necessario [duplicato]

Sto cercando di capire MVC, ma per la maggior parte dei Q & A che ho visto, la descrizione è ottima ma non riesco a capirlo, penso che funzioni come in questo scenario a cui ho pensato: Registrazione utente (scusa per l'ordine errato):...
posta 21.10.2015 - 15:02