Domande con tag 'design'

2
risposte

condividi il codice tra i metodi di controllo e di processo

Il mio lavoro è quello di refactoring una vecchia libreria per l'elaborazione dei dati vettoriali GIS. La classe principale racchiude una raccolta di profili di costruzione e offre diversi metodi per il controllo della coerenza dei dati. Quelle...
posta 11.12.2012 - 09:14
2
risposte

Delega pattern per il recupero dei dati v.s. usando semplici setter

Sto prendendo in considerazione l'utilizzo del Delegate Pattern per ottenere alcuni dati necessari per un'operazione. Ci sono alcune diverse parti di dati che l'algoritmo deve eseguire, ma hanno tutti valori predefiniti che possono essere utiliz...
posta 28.04.2011 - 01:32
1
risposta

Creazione di più istanze di una classe di implementazione

Al momento ho una classe astratta e più classi che la estendono. Il mio problema è che ci deve essere un modo per creare un numero variabile di istanze di una classe estesa. Il numero di istanze dipende da alcuni risultati di un'operazione prece...
posta 18.02.2016 - 10:31
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
1
risposta

Ulteriori scritti di Rob Pike sulla complessità e il design del software

in " Note sulla programmazione in C ", nella sezione "Complessità", Rob Pike scrive: Most programs are too complicated - that is, more complex than they need to be to solve their problems efficiently. Why? Mostly it's because of bad de...
posta 16.08.2011 - 21:40
1
risposta

Come annotare meglio i filtri di azione personalizzati MVC?

Mentre approfondisco l'area di ASP.NET MVC 3, mi sento come se trovassi un sacco di nugget tecnici molto interessanti e nuovi modi di fare le cose rispetto al classico ASP.NET. Uno di questi "nugget" è un filtro di azione personalizzato. È possi...
posta 24.08.2011 - 14:12
2
risposte

Funzioni di supporto statico / condiviso vs Metodi incorporati

Questa è una semplice domanda, ma una considerazione progettuale che mi imbattete spesso nel mio lavoro di sviluppo quotidiano. Diciamo che hai una classe che rappresenta alcuni tipi di raccolta. Public Class ModifiedCustomerOrders Public...
posta 07.07.2011 - 14:07
1
risposta

DDD e convalida della radice aggregata

Supponi una radice aggregata: MailConfiguration (avvolgendo un oggetto AddressPart). L'oggetto AddressPart è un oggetto valore immutabile semplice con alcuni campi come senderAdress, recipedAddress (per rendere semplice l'esempio). Essendo un...
posta 20.03.2012 - 06:45
2
risposte

design per supportare entità con immagini

Ho più entità come Hotel, Città di destinazione ecc. che possono contenere immagini. Il modo in cui ora ho il mio sistema è, penso a tutte le immagini che appartengono a questo set universale (una tabella nel DB contiene filePath a tutte le imma...
posta 15.03.2012 - 07:02
0
risposte

Questo è un esempio di dipendenza ciclica?

Sono uno studente universitario e ho questo incarico su un simulatore di eventi discreti. Attualmente ho completato alla fine della v1.2 qui . In allegato anche una panoramica algoritmica. Hoscrittoilmiocodiceinquantotaleperrisolvereilprobl...
posta 26.09.2018 - 01:39