Domande con tag 'design'

1
risposta

Il client all'interazione dell'applicazione risulta in interfacce grasse

Come gestisci le interfacce grasse? Ecco un esempio: public class TSP { public AddEmployeeContribution(...) {...} public AddMatchingContribution(...) {...} public CalculateTotal() {...} public CalculateEmployeeReturn() {...}...
posta 11.12.2017 - 14:51
2
risposte

Quando mantenere il comportamento all'interno dell'oggetto dominio vs all'interno di un oggetto servizio?

Finora ho messo le funzioni in oggetti, se quelle funzioni funzionano esclusivamente sulle variabili / stati dell'oggetto. Fondamentalmente sto seguendo un approccio al modello di dominio non anemico / ricco. Tuttavia, diventa più difficile,...
posta 27.12.2017 - 13:12
1
risposta

Esiste un design migliore del riflesso per gestire un numero elevato di oggetti ORM?

Ecco uno scenario in cui ho riscontrato variazioni in molte occasioni. Immagina un feed XML che visualizza i dati relativi a tre diversi tipi di eventi: concerti, giochi e film. Ognuno ha un diverso set di parametri. Vogliamo racchiudere ques...
posta 17.01.2018 - 17:16
1
risposta

Come strutturare un modulo d'ordine basato su XML usando ASP.NET

Prima domanda qui; per favore aiutami se sto facendo qualcosa di sbagliato. Sono un grafico che sta cercando di insegnare a se stesso ASP.NET/C#. Il mio background sul lato server è PHP / WordPress e alcuni ASP Classic, e quando faccio codice...
posta 12.11.2012 - 19:20
2
risposte

Qual è uno schema utile per mantenere uno stato di oggetto in una relazione uno a molti?

Sto cercando un design per la mia applicazione, qui ci sono i giocatori (classi) coinvolti. struct Transform { // Uses a matrix to transform the position. // Also acts acts as the state of a Dialog. Position transform(Position p);...
posta 13.11.2012 - 17:51
1
risposta

modello di mediatore o facciata o ...?

Sto scrivendo un'app che tiene traccia della posizione del dispositivo e in base a determinati fattori (l'utente ottiene un compito), deve modificare le impostazioni di localizzazione (ad esempio, la frequenza). Ho un problema con la progetta...
posta 20.01.2018 - 19:29
2
risposte

Gestione della persistenza dei dati obsoleti

Attualmente implementato il modello e lavorando sull'interfaccia utente per un'applicazione di pianificazione. Questa è solo un'applicazione interna per il lavoro tra ~ 5 persone che occasionalmente possono far funzionare l'applicazione contempo...
posta 01.02.2018 - 00:28
2
risposte

Salva i dati non così dinamici in un database e recupera le modifiche in futuro

Immagina questo caso d'uso: Ho una classe con 50 attributi di cui 10 sono relazioni più 100 metodi che eseguono calcoli e restituiscono un valore. Ho bisogno di salvare quei dati (comprese le relazioni e i valori di ritorno del metodo) in...
posta 31.01.2018 - 14:59
2
risposte

Trattare con ipotesi nei moduli che risultano in un lavoro duplicato

Immagina un gioco che ha bisogno di segnare le parole. Una parola deve essere valutata immediatamente, in una lista di parole o anche in una lista di parole dalla lista dei giocatori. Ho creato un modulo di punteggio che ha i seguenti metodi...
posta 27.01.2018 - 00:51
1
risposta

La tecnica del percorso di base (derivata dalla complessità ciclomatica) può essere utilizzata su un codice non sorgente?

So che il test del percorso di base di McCabe garantisce che tutti i percorsi linearmente indipendenti siano testati, assicurandosi che tutti i rami del codice siano stati trattati in modo efficace. Ma al giorno d'oggi, dubito che qualcuno diseg...
posta 04.07.2017 - 16:35