Domande con tag 'design-patterns'

4
risposte

Miglioramenti nel framework di test basato su java per ridurre i tempi di esecuzione

Lascia che ti dia un po 'di informazioni sul problema. Abbiamo un'applicazione java con integrazione MQ e un pacchetto di test di integrazione, anch'esso scritto in java. Il pacchetto di test esegue tutti gli scenari (positivi e negativi)...
posta 10.06.2018 - 18:01
1
risposta

Che cosa significano i dettagli dell'incapsulamento di istanziazione nel modello di progettazione di fabbrica?

Sto cercando di capire il modello di progettazione di fabbrica e come può essere implementato in Javascript. Finora quello che ho capito è che il modello di progettazione di fabbrica aiuta a creare un'istanza di classe più specifica che eredita...
posta 23.09.2017 - 15:15
1
risposta

È consigliabile usare gli hash come DTO in Ruby quando si applica DDD?

Mi sembra che gli hash di Ruby siano una buona opzione per implementare gli oggetti Data Transfer che i servizi applicativi ricevono dal codice client come comandi e richieste di query. Per le risposte al Servizio applicazioni, forse un ogget...
posta 22.06.2017 - 20:25
1
risposta

Le migliori pratiche per la creazione di più pulsanti HTML utilizzati per uno scopo simile

Mi rendo conto che questo può essere soggettivo, ma non vedo alcun posto preciso per fare domande sui principi del buon design del software. Sono sicuro che ci sono alcuni modelli di software e anti-pattern di cui dovrei essere a conoscenza qui....
posta 29.06.2017 - 18:17
1
risposta

Metodi per l'azione front-end del gestore che richiede più richieste

Sto lavorando a un progetto di medie dimensioni. Una delle parti ha a che fare con la creazione dell'account. All'inizio sono andato con un design API RESTful, ma ora ci ripenso. I dati persistenti vengono salvati in MongoDB. Quindi per cr...
posta 21.06.2017 - 05:58
2
risposte

OOP e API: dove archiviare i miei errori, avvisi, notifiche?

Sto lavorando su un'API e sto cercando di riportare agli utenti determinati errori (ad esempio errori di immissione, errori che si verificano durante l'elaborazione delle loro richieste, ecc.). La mia API restituisce una serie di errori (e avvis...
posta 19.06.2017 - 06:00
2
risposte

HTML5 / Javascript + Servizi Web

Se lo sviluppo di applicazioni Web che utilizzano ASP.NET MVC o Ruby on Rails fa sì che l'applicazione utilizzi il modello di progettazione MVC , quindi se costruisco la mia applicazione utilizza solo HTML5 / Javascript + servizi web di ba...
posta 05.03.2012 - 07:40
1
risposta

È possibile implementare un wrapper del database in Scala usando i Tratti? Esiste un modo migliore?

Ho deciso di implementare un wrapper del database per fornire le operazioni sui dati di un servizio Web utilizzando dbms postgresql. I modelli nel mio database sono molto complessi e framework come slick forniscono più problemi e necessità...
posta 16.10.2017 - 06:52
1
risposta

Prevalenza industriale della specifica JML

Nel corso Java che sto svolgendo attualmente all'università, si dà molta importanza all'utilizzo di costrutti JML come @require e @ensure clausole nei commenti Javadoc. Comprendo che questo sta implementando il progetto per paradigma...
posta 18.05.2017 - 20:59
2
risposte

Design Pattern per il risultato del metodo di elaborazione

Attualmente sto rifattorizzando un pezzo di codice per mantenere le cose testabili e mantenibili nella nostra applicazione c #. Mi sono imbattuto in uno scenario in cui un metodo esistente restituisce dati con elenchi ed enumerati che vengono...
posta 20.03.2017 - 08:57