Domande con tag 'design'

2
risposte

Il modello dati può avere riferimenti di business logic?

Questa è un'applicazione WPF che utilizza la progettazione MVVM che si collega ai Servizi (livello della logica aziendale) che gestiscono i Modelli, con l'eccezione che alcune serie di proprietà del modello sono associate direttamente ad alcune...
posta 27.09.2017 - 14:40
1
risposta

Come gestire questo requisito periodico?

Recentemente ho ricevuto il seguente requisito, che è piuttosto difficile da implementare. Il sistema è un sistema finanziario Windows Form e il requisito è il seguente: When the system is opened in the last day of the month, it should ask...
posta 13.05.2017 - 02:30
1
risposta

Generazione di combinazioni senza rimanere bloccati nelle chiamate ricorsive

Questa domanda riguarda la progettazione di una funzione ricorsiva che modifica lo stato di un gruppo di elementi elaborandone uno alla volta, con l'obiettivo di raggiungere uno stato desiderato. Lo stato iniziale degli elementi è uno che non...
posta 17.05.2018 - 10:50
1
risposta

Microservizio dipendente da un altro, gestendo con garbo il fallimento di uno di loro [duplicato]

Stiamo iniziando a lavorare sui microservizi per ricostruire la nostra applicazione legacy, pezzo per pezzo. Abbiamo iniziato creando un modulo di registro che è responsabile dell'intero processo di registrazione. Per semplificare, supponia...
posta 06.02.2018 - 19:49
1
risposta

Il nome di una nuova variabile di stato dovrebbe riflettere il contesto setter originale o l'uso previsto?

Spesso affronta questo problema quando arrivano nuovi requisiti, ma non l'ho mai visto discusso da nessuna parte. In questo caso, ho un elenco esistente di elementi (righi in una partitura musicale). Il requisito è che un utente possa aggiungere...
posta 06.01.2018 - 04:26
1
risposta

Progettazione UML di Bill Splitter

Voglio solo migliorare questo design, condividere i tuoi pensieri. Q1.HospecializzatoSplitterdiclassebasatasuunitàmonetariecome"MonetarySplitter" e "NonMonetarySplitter". Se farlo è corretto? Per controllare l'ereditarietà, ero solito fare u...
posta 20.05.2018 - 05:03
1
risposta

Come dovrei progettare un bot C # che può essere esteso con modifiche minime al codice?

Sto progettando un bot C # utilizzando il Microsoft Bot Framework . Mi piacerebbe che il bot fosse facilmente estensibile, consentendo agli sviluppatori di aggiungere dialoghi / risposte mentre si apportano modifiche al codice nel minor numero...
posta 16.05.2017 - 18:51
1
risposta

Estendere un progetto polimorfico già esistente oltre le aspettative iniziali

Sono un po 'intrappolato nel mio progetto. Devo estenderlo ben oltre le aspettative iniziali. In primo luogo mostrerò come stanno le cose adesso e quali comportamenti voglio aggiungere ma non so come. Attualmente, il seguente codice funzio...
posta 18.05.2017 - 16:30
3
risposte

Critica del design / Revisione di un metodo God per un ViewModel

Per qualche motivo il design sottostante non mi sta bene, ma non riesco a trovare un ragionamento articolato sul perché. Vorrei il tuo aiuto nel formulare un caso contro (o per) esso. Supponiamo che il design di FooViewModel sia tale: // So...
posta 26.05.2017 - 07:29
1
risposta

Come profilare il mio codice usando la mia classe che misura il tempo?

Quindi lavoro su un progetto e voglio profilare il mio codice. Ho usato KCachegrind per avere un'idea generale di quali funzioni costano di più. Ma ora voglio ottenere il tempo esatto trascorso su quelle particolari funzioni. Così ho deciso di m...
posta 12.01.2017 - 18:57