Domande con tag 'design-patterns'

1
risposta

Modulo che richiede vs Iniezione di dipendenza in Javascript

In questi giorni mi è venuta in mente una domanda: Does the way we Javascript go against almost everything that is considered a good practice in traditional Software Development? Ho una serie di domande / osservazioni relative a questa a...
posta 24.11.2016 - 14:14
3
risposte

Come progettare il flusso di lavoro del sito web?

Ci ho pensato per molto tempo senza ottenere una risposta ottimale. Prima di tutto, sono un medico che ama la programmazione ma non l'ha mai studiato veramente, tranne per l'apprendimento a casa e molti anni di gioco con il codice nel mio tem...
posta 22.01.2013 - 14:18
3
risposte

Il livello di servizio deve intercettare tutte le eccezioni dao e racchiuderle come eccezioni di servizio?

Ho un'applicazione web Spring a tre livelli: dao, servizio e controller. Un controller non chiama mai direttamente dao, lo fa attraverso il livello di servizio. In questo momento, la maggior parte delle volte se c'è un'eccezione dao (runtime) ch...
posta 23.10.2014 - 00:01
10
risposte

In genere mandi oggetti o le loro variabili membro in funzioni?

Che è una pratica generalmente accettata tra questi due casi: function insertIntoDatabase(Account account, Otherthing thing) { database.insertMethod(account.getId(), thing.getId(), thing.getSomeValue()); } o function insertIntoDatabas...
posta 24.05.2016 - 20:59
8
risposte

Come "Non hai bisogno di farlo" e "Adesso è meglio che mai" giocare insieme?

Spesso mi trovo ad abbracciare "ora è meglio che mai" quando sto facendo avanzare l'ESSENZIALITÀ di un progetto. Tipicamente, trovo che ho bisogno di coltivare una comprensione dell'una posizione autorevole per un pezzo di conoscenza nel contest...
posta 27.04.2011 - 18:09
6
risposte

La registrazione è successiva a un'implementazione di una violazione SRP?

Quando si pensa allo sviluppo del software agile ea tutti i principi (SRP, OCP, ...) mi chiedo come trattare la registrazione. Il log è accanto a un'implementazione di una violazione SRP? Direi yes perché anche l'implementazione dov...
posta 11.03.2015 - 11:29
7
risposte

Cosa succede se non userò i modelli di progettazione software? [chiuso]

Che tipo di problemi posso affrontare, se non userò Modelli di progettazione software? Puoi parlarmi dei problemi di approccio al design usando tecniche standard orientate agli oggetti?     
posta 28.11.2013 - 16:21
3
risposte

Domanda newbie sul modello di progettazione Decorator

Stavo leggendo un articolo di programmazione e menzionava il pattern Decorator. Ho programmato per un po ', ma senza alcun tipo di istruzione o formazione formale, ma sto cercando di conoscere i modelli standard e simili. Così ho cercato il D...
posta 02.06.2011 - 15:47
4
risposte

Esiste una strategia di progettazione specifica che può essere applicata per risolvere la maggior parte dei problemi di gallina e uova durante l'uso di oggetti immutabili?

Provenendo da un background OOP (Java), sto imparando Scala da solo. Mentre posso vedere prontamente i vantaggi dell'utilizzo di oggetti immutabili individualmente, sto avendo difficoltà a vedere come si può progettare un'intera applicazione del...
posta 12.09.2011 - 17:56
4
risposte

Qual è la differenza tra il principio di responsabilità singola e la separazione delle preoccupazioni

a) Qual è la differenza tra SRP e SoC ? Forse SRP è applicato a livello di classe, mentre SoC può essere applicato a sistema , sottosistema , modulo , classe o funzione livelli. b) Se la risposta a a) è sì, allora SoC applic...
posta 04.07.2012 - 20:56