Domande con tag 'design'

4
risposte

La scala Pattern Factory astratta?

Sto ancora cercando di capire i modelli di design qui, dopo aver appreso il pattern Abstract factory, ho capito che questo pattern non si adatta bene. Dai un'occhiata al diagramma uml del modello astratto di fabbrica Se devo creare un nuo...
posta 10.12.2013 - 18:48
2
risposte

Implementazione della classe di sistema Java

Java % la classeSystem contiene vari membri e metodi di dati che hanno perfettamente senso essere lì. Ad esempio: System.in (variable) System.err (variable) System.out (variable) System.exit(int) System.gc() System.getSecurityManager() ecc...
posta 17.03.2015 - 17:10
1
risposta

Mantenimento della separazione delle preoccupazioni

Sto realizzando la mia prima app C # e sto riscontrando un po 'di difficoltà con la separazione delle preoccupazioni. Capisco il concetto, ma non so se lo sto facendo bene. Ho questo come un rapido esempio per illustrare la mia domanda. In un'ap...
posta 24.07.2015 - 02:35
3
risposte

C ++ Progettazione di file di intestazione: proprio come definire un'API?

Sono una specie di novità nello sviluppo di software su larga scala in C ++, e mi stavo chiedendo dal lato del design delle cose. Leggevo questa domanda , e ho pensato che, nel complesso, una volta che superare le definizioni costanti e altr...
posta 22.09.2015 - 14:23
2
risposte

Equivalente del Domain Driven Design per linguaggi di programmazione funzionale

Adoro l'idea del design guidato da domini, tuttavia, mentre sto imparando Go, mi chiedo se c'è l'equivalente di DDD che mira a un linguaggio efficacemente più funzionale?     
posta 28.06.2012 - 05:19
3
risposte

Verifica delle condizioni preliminari o meno

Volevo trovare una risposta solida alla domanda se disporre o meno di controlli di runtime per convalidare l'input allo scopo di garantire che un client si sia attenuto alla fine dell'accordo in fase di progettazione per contratto. Ad esempio, c...
posta 09.04.2012 - 17:12
2
risposte

Come posso memorizzare più viste di dati in memoria?

Ho un sacco di moduli. Posso rompere questi moduli in diverse categorie che sono complete e non si sovrappongono. Ad esempio, tre categorie, con ID che possono essere espressi come Animal , Vegetable e Mineral . Rompo ulteriormente...
posta 02.10.2015 - 15:22
8
risposte

Violazione del principio di responsabilità singola?

Recentemente mi sono imbattuto in un dibattito con un altro sviluppatore riguardo alla classe sottostante: public class GroupBillingPayment { public void Save(IGroupBillingPayment model) { if (model == null || UserInfo.UserID =...
posta 05.05.2017 - 06:47
5
risposte

Ricerca a grana fine su un set di dati di grandi dimensioni

Ho circa 4 milioni di dischi al giorno e devo mantenere 7 anni online, quindi stiamo esaminando 10,2 miliardi di record che devo essere in grado di cercare. Gli utenti si aspettano che la ricerca sia abbastanza veloce per un'interfaccia utente,...
posta 13.04.2015 - 18:02
3
risposte

GUI basata su browser per un'applicazione python [chiusa]

Voglio creare una GUI basata su browser / web per un'applicazione python da linea di comando. L'obiettivo è sfruttare le tecnologie HTML / JS per creare questa GUI. Come l'applicazione stessa, deve essere eseguita su Linux e Windows e l'interfac...
posta 23.10.2013 - 18:55