Domande con tag 'design'

1
risposta

Perché gli errori di nesting o piggybacking all'interno degli errori sono in generale cattivi?

Perché gli errori di annidamento o piggybacking all'interno degli errori sono in generale cattivi? A me sembra male intuitivamente, ma sono sospettoso in quanto non riesco ad articolare adeguatamente il motivo per cui è male. Questo può esser...
posta 01.10.2012 - 19:08
1
risposta

Come implementare correttamente una facciata

Ho letto più siti Web su questo argomento ma nessuno di questi mi ha fornito una soluzione "valida" per il problema che sto riscontrando. Il problema è descritto nelle seguenti domande (correlate): Come faccio ad accoppiare il pacchetto UI c...
posta 10.12.2015 - 16:57
3
risposte

Architettura per un cliente / progetto / preventivo / sistema di ordini

Sto lavorando per capire l'architettura per mettere insieme un sistema modulare complesso che ha Ordini, Clienti, Progetti e Quotazioni. Il cliente può avere più progetti. Per ogni progetto ci sarà almeno un ordine o preventivo associato, ma...
posta 16.11.2017 - 22:05
2
risposte

Come progettare una collezione iterabile ma immutabile (di sola lettura)

Il mio programma modella un torneo sportivo che ha uno o più eventi o categorie. La classe Event ha membri come giocatori o campi come List , così come alcuni dizionari che usano la classe Map . Finora l'accesso pubblico a tali m...
posta 19.04.2016 - 23:22
2
risposte

Progettazione di un "oggetto di archiviazione": oggetto utilizzato esclusivamente per memorizzare i dati

Ho un editor di file. Legge da un file, crea un oggetto con i dati letti e può quindi scrivere quei dati in uno stesso (o altro) file. Ogni volta che un utente apre un file, viene creata una nuova scheda e a essa viene assegnata un'istanza pr...
posta 26.09.2016 - 03:15
2
risposte

ASP.NET MVC 3 (C #) Architettura software

Sto avviando un progetto ASP.NET MVC 3 relativamente grande e ambizioso e sto solo pensando al modo migliore per organizzare il mio codice. Il progetto sarà fondamentalmente un sistema di gestione generale che sarà in grado di supportare qualsia...
posta 15.03.2011 - 23:11
3
risposte

Quale di questi algoritmi è il migliore per il mio obiettivo?

Ho creato un programma che limita il mouse a una determinata regione in base a una bitmap in bianco e nero. Il programma è funzionale al 100% così com'è, ma utilizza un algoritmo inaccurato, anche se veloce, per riposizionare il mouse quando si...
posta 22.11.2011 - 06:19
2
risposte

Come ti avvicineresti alla notifica degli errori?

Recentemente abbiamo avuto una discussione con i miei colleghi causata dal mio tentativo intenzionale di generare un messaggio user friendly sull'errore verificatosi (business logic) sul lato server. Hanno insistito per mettere tutte le risor...
posta 02.08.2014 - 22:34
3
risposte

Progettazione di un database con riferimenti circolari per il caso one-of-many

Considera il caso seguente: ci sono due modelli Immagine e Utente. Gli utenti hanno immagini associate e possono sceglierne una come immagine del profilo. Ci sono essenzialmente due modi per modellare questo: 1) User: id - primary key...
posta 23.11.2013 - 21:56
2
risposte

Devo duplicare il codice attraverso le lingue?

Dove lavoro, usiamo un linguaggio per il nostro sviluppo di software desktop (Delphi) e un altro per applicazioni web (asp.net/c#). I miei capi vogliono che implementi una funzione su un sito Web, ma mi chiedono di svilupparla in Delphi perché p...
posta 18.04.2018 - 15:17