Domande con tag 'design'

4
risposte

Hardcoding HTML rispetto alla generazione di HTML da JSON utilizzando Javascript [chiuso]

Backstory Sono uno sviluppatore più recente e ho appena iniziato questo progetto e ho cercato di evitare il codice di copia-incolla dove possibile e di creare la pagina nel modo più dinamico possibile, in modo che quando qualcuno arriva e v...
posta 16.03.2017 - 19:29
2
risposte

Gestione degli eventi in base alla loro proprietà

Sto lavorando con un sistema esterno che invia a noi dati simili all'evento. Un SDK esistente dei ragazzi di terze parti analizza il JSON, quindi alla fine otteniamo qualcosa come la seguente classe: public class Event { public string Type...
posta 13.04.2017 - 10:39
1
risposta

Il modo migliore per progettare i flussi in base alle operazioni

Questo è il problema: sto progettando un framework che sta essenzialmente ottenendo composti chimici, eseguendo operazioni con loro (o tra di loro) e restituendo risultati. Al momento ho una classe che contiene tutte le operazioni (come mesco...
posta 12.02.2017 - 03:30
2
risposte

È una cattiva pratica eseguire reindirizzamenti dalle classi di controller?

In pratica sto associando un listener a un evento che viene attivato al termine di un'azione del controller. Detto listener ha una dipendenza che chiama un client API di terze parti e fa qualche azione. I.e: crea un nuovo documento in google dri...
posta 25.01.2017 - 20:30
2
risposte

Dovrei usare un'istruzione large if in una vista o creare una vista completamente diversa?

Sto utilizzando l'architettura MVC Laravel 4.2 per creare un'applicazione web relativamente complessa. Questa applicazione è costituita da un sito Web che è strongmente basato sul fatto che si è verificato o si verificherà un evento. Ad esempio,...
posta 19.01.2015 - 07:15
1
risposta

Suggerimenti sul refactoring di un'applicazione web ASP.Net MVC scritta male [chiusa]

Recentemente ho "ereditato" un progetto scritto in ASP.Net MVC che ha alcuni problemi e sto cercando suggerimenti su come procedere per il refactoring del codice. I problemi tecnici rilevati finora sono: Tutta la logica aziendale è scritt...
posta 03.01.2015 - 15:52
3
risposte

Progetta una soluzione accodamento con cluster e più utenti

È un problema di progettazione che sto elencando qui. Ho diverse serie di operazioni commerciali che vengono eseguite per diverse entità aziendali. Operazioni: Operazione A Operazione B Operazione C Ad esempio, ho un'entità A. I...
posta 25.12.2014 - 05:03
2
risposte

Dove inserire il codice "orchestrazione"

Ho un'applicazione web che implementa il pattern MVC in cui ho le classi controller i cui metodi mappano ciascuna su una richiesta HTTP. Ho anche un livello di servizio con un gruppo di classi di servizio, con ogni classe di servizio che in g...
posta 07.10.2016 - 07:11
3
risposte

Come decidere, dovrei mettere i metodi per astrarre la classe o per interfacciarlo?

Sto scrivendo un'app per cui è necessario disporre di una fase di registrazione generica. Deve essere in grado di fare alcune cose specifiche (io uso l'interfaccia per questo) e deve essere un elemento visivo (di Xamarin, non importa, però), dic...
posta 15.09.2016 - 07:47
1
risposta

Quale funzionalità esporre in un livello di astrazione del database?

Sto provando a progettare un modo semplice per estrapolare la persistenza dei dati dietro un'interfaccia, ma sto facendo fatica a capire quanto controllo a grana fine debba essere esposto agli strati superiori. Limite, Filtro, Ordine, ecc....
posta 22.05.2016 - 15:46