Domande con tag 'design-patterns'

3
risposte

Gerarchia parallela di classe / interfaccia con il motivo di progettazione della facciata?

Circa un terzo del mio codice è racchiuso all'interno di una classe Facade. Nota che questa non è una classe "Dio", ma in realtà rappresenta una singola cosa (chiamata Line ). Naturalmente, delega le responsabilità al sottosistema dietro di...
posta 07.08.2013 - 19:33
2
risposte

Livello di accesso ai dati, Business Class o Deposito?

Ho avuto un dibattito all'interno del mio team su ciò che costituisce un livello di accesso ai dati rispetto alle funzioni dati rispetto ai livelli aziendali. La mia opinione è che tutti gli accessi al database avvengano in un livello di acce...
posta 26.05.2011 - 20:48
1
risposta

È comune / corretto utilizzare MVVM per aspettarsi più viste e corrispondenti modelli di visualizzazione per un particolare modello?

Considera un modello un po 'forzato che assomiglia a qualcosa di simile: class Player { public int Health; public int Ammo; public Weapon CurrentWeapon; public PhysicalState State { get { if (thi...
posta 12.04.2011 - 04:28
1
risposta

Meglio iniettare il contenitore IoC o utilizzare un modello di localizzazione del servizio? [duplicare]

Ho un contenitore IoC (se vuoi uno specifico da guardare, è molto simile a Unity) e sto lavorando su come voglio integrarlo nella mia applicazione. Il mio obiettivo generale per questo esercizio è trasformare questo codice orrendo che ho scrit...
posta 07.04.2011 - 17:58
1
risposta

qual è il modo corretto / migliore per popolare una proprietà secondaria di un modello MVC e come eseguo il test dell'unità?

Sto costruendo un'applicazione web ASP.NET MVC 3 (.NET 4) e sto provando a testare l'unità il più possibile. Ho un'azione del controller Details(int customerId) che dovrebbe mostrare una vista il cui modello è un Customer public c...
posta 24.08.2011 - 23:51
3
risposte

Come disaccoppiare il codice con la logica aziendale?

Sto attraversando un periodo difficile per disaccoppiare due classi. Ho il mio codice dietro (lo chiamerò "classe A") che uso per modificare l'interfaccia (definita in xaml). Avanti ho una classe B che è solo logica. Ma mentre la logica è...
posta 10.01.2018 - 15:41
2
risposte

Implementazione della registrazione pigra

Mi interessa impostare Registrazione pigra sul mio sito web. Idealmente, mi piacerebbe che le persone fossero in grado di compilare un record che potrebbe includere il loro nome, email, indirizzo, ecc. e quindi registrarlo successivamente i...
posta 10.08.2011 - 03:05
4
risposte

Problemi che decidono sull'approccio alla creazione di un oggetto

Sto cercando di decidere quale sia l'approccio migliore per creare un'istanza di una particolare classe. Fondamentalmente ci sono due casi d'uso: istanziarlo per salvare una nuova voce nel database e recuperare una voce esistente dal database (e...
posta 13.07.2015 - 19:04
2
risposte

Come si dovrebbe modellare un oggetto ExchangeService (in ews-java-api) per condividere le connessioni di MS Exchange?

Sto creando un'applicazione che utilizza ews-java-api per connettersi a un server MS Exchange. Una volta che la connessione è autenticata, l'API impone l'uso di ExchangeService oggetto per la ricerca di cassette postali, recupero di mail e l...
posta 23.08.2015 - 19:30
1
risposta

Scenario di gestione degli errori di ereditarietà di Java

Ho cercato diversi posti per alcuni consigli su come risolvere questo problema prima di fare questa domanda, ma non sono riuscito a trovare qualcosa di simile a questo. Quindi ho il seguente scenario in Java Spring Integration Diciamo che...
posta 09.11.2018 - 14:45