Domande con tag 'object-oriented-design'

3
risposte

Modellazione orientata agli oggetti dell'applicazione aziendale per utente e ruolo

Generalmente nelle applicazioni Enterprise come ERP o ERM, CRM, BP ecc. vediamo due cose molto, una di esse è Ruolo e l'altra è Utente. Quello che succede è che nel mondo reale abbiamo alcune persone come Udienze dell'Organizzazione e anche noi...
posta 11.02.2015 - 15:30
1
risposta

Design per oggetto con attributi opzionali e modificabili?

Ho utilizzato il pattern Builder per creare oggetti con un numero elevato di attributi, in cui la maggior parte di essi è facoltativo. Ma fino ad ora, li ho definiti come finali, come raccomandato da Joshua Block e altri autori, e non ho avuto b...
posta 17.08.2014 - 19:47
1
risposta

Passaggio dei valori di configurazione a un metodo utilizzando i principi SOLID

Ho una classe helper email che ha un metodo che invia email: private static class EmailHelper { public static void SendEmail(string from, string to, string subject, string message) { MailMessage msg = new MailMessage(from, to,...
posta 15.08.2014 - 20:07
1
risposta

Dovremmo incapsulare tutto in un blocco try {} in un oggetto Try?

Perché non posso creare una classe per un Try compreso ciò che provo e poi eseguirlo nel blocco try {} ? Perché non è pratico? class DBConnectTry extends Try { TryResponse response[] attempt(TryObject o[]...){ //try to conn...
posta 01.05.2014 - 07:37
1
risposta

Domande di interfaccia per l'utilizzo del modello di comando e dell'iniezione delle dipendenze insieme

Ho molti progetti che hanno essenzialmente lo stesso requisito di alto livello: testare tutto l'hardware su un dispositivo. Ogni dispositivo può avere un protocollo di comunicazione diverso, richiede diverse apparecchiature di test per esercitar...
posta 19.03.2014 - 22:33
2
risposte

Gestione dei valori "non specificati" nel software

Quindi sto lavorando a un prodotto software in cui abbiamo un numero di campi che il cliente può lasciare vuoto, alcuni dei quali sono numerici. Per persistere nel database utilizziamo colonne nullable. Facile pisello. Sto considerando l'util...
posta 30.01.2014 - 16:36
2
risposte

C # Problema di progettazione [chiuso]

Sto costruendo una piccola applicazione e sto cercando di capire il modo migliore per avvicinarmi al design. Sto cercando qualche consiglio / consiglio su come affrontare al meglio il seguente problema. Quello che ho è che ricevo un set di da...
posta 24.01.2014 - 19:42
2
risposte

Modifica __class__ in una fabbrica?

Sto analizzando un insieme di file XML di tipi diversi (questi tipi sono noti in anticipo). Questi sono i miei requisiti: Voglio che un oggetto rappresenti ogni documento XML (mappatura object-xml) Preferirei avere una classe diversa pe...
posta 01.02.2013 - 10:32
2
risposte

Strategie per invocare metodi di sottoclassi su oggetti generici [duplicato]

Mi sono imbattuto in questo problema in diversi punti e l'ho risolto in molti modi diversi, ma alla ricerca di altre soluzioni o opinioni su come affrontare. Lo scenario è quando hai una collezione di oggetti tutti basati sulla stessa superc...
posta 07.11.2012 - 20:26
3
risposte

Calcolo di un punteggio e una suddivisione del punteggio in luoghi diversi - dovrei usare gli stessi metodi?

Sto creando un plug-in che utilizza una metrica per determinare un punteggio su una pagina e consente all'utente di fare clic per visualizzare una suddivisione più dettagliata del punteggio in una pagina separata. Il problema è: non riesco a...
posta 04.03.2016 - 10:10