Domande con tag 'design-patterns'

1
risposta

Quale modello creativo dovrebbe essere applicato in questo scenario?

Questo è lo scenario in cui devo applicare alcuni schemi creativi. Build a fleet of 10 cars with the following features. Five cars should have all the features and five should be built without the lidar and ultrasonic sensors: Radar s...
posta 18.11.2017 - 08:55
2
risposte

Come progettare una classe di servizio datetime business che esegue due tipi di calcoli basati su un argomento passato in

Contesto Sto facendo una classe di servizio che funziona essenzialmente come un calcolatore di business datetime. Cioè, può eseguire vari calcoli come ad esempio la data è X giorni lavorativi da una determinata data, quando è l'inizio della...
posta 01.02.2018 - 23:20
1
risposta

E 'ancora considerata un'implementazione del modello di strategia?

Nel mio progetto ho diversi tipi di entità. Ottengo i dati per queste entità in file di testo da una terza parte. Ho scritto una classe per leggere e analizzare questi file di testo, usando il modello di strategia. Il metodo in questa classe...
posta 13.02.2018 - 16:47
2
risposte

Come collegare le specifiche di dominio con l'implementazione del codice senza forzare l'esperto di dominio ad adottare una particolare pratica

Il nostro attuale processo aziendale è che gli esperti di dominio scriveranno la logica aziendale in un documento Word e gli sviluppatori cercheranno di riflettere tali logiche il più strettamente possibile con l'implementazione. Questo proce...
posta 09.03.2018 - 23:23
2
risposte

Gestire la durata degli stati della GUI

Sto progettando un programma responsabile di una GUI (con la grafica e l'input dell'utente gestito in un tipico ciclo di aggiornamento) che ha diversi stati: Lo stato predefinito è un'animazione che viene continuamente eseguita nonostante q...
posta 22.03.2018 - 22:58
1
risposta

Determinare in modo efficiente le opzioni disponibili in base alle selezioni precedenti

Sto cercando un modello o algoritmo di progettazione noto che possa essere utilizzato per determinare in modo efficace un insieme di opzioni disponibili da presentare a un utente in base a decisioni precedenti. Un esempio estremamente semplic...
posta 12.03.2018 - 13:46
1
risposta

Come dovrei passare un'istanza di classe limitata

Con OOP, qual è il modo consigliato per passare un'istanza di una classe che è limitata, come proprietà di sola lettura o meno metodi disponibili. Di seguito è riportato un Vector2 , che contiene più metodi per manipolare le sue proprietà...
posta 15.03.2018 - 21:27
3
risposte

Implementazioni separate o una con tutte le funzionalità

Attualmente sto creando moduli di importazione Excel per alcuni dati complessi. Non ho pianificato bene e ho incontrato problemi di riutilizzo del codice. Ho realizzato i primi moduli e ho capito che i prossimi moduli avranno bisogno di alcuni m...
posta 17.03.2018 - 10:57
1
risposta

Come dovrei organizzare le comuni query di linq (o anche query SQL)?

Uso Entity Framework. Diciamo che ho una query linq davvero complessa, che mi serve in più parti della mia applicazione, alcuni servizi, alcuni controller. C'è qualche schema di progettazione che dovrei seguire? Per prima cosa ho pensato c...
posta 23.07.2017 - 21:30
6
risposte

Salvataggio delle informazioni sui prezzi quando sono necessari più formati di visualizzazione

Nella mia applicazione ho spesso il caso in cui gli stessi dati devono essere in formato diverso in luoghi diversi. Ad esempio, un numero deve essere inviato a un servizio Web in forma decimale, ma deve essere formattato in un modo specifico che...
posta 28.07.2017 - 10:08