Domande con tag 'c#'

2
risposte

Per convertire in tipi di dati accurati o mantenere il tipo di stringa predefinito

Scenario: Ho un'applicazione web che registra e controlla i dati rispetto a due tabelle temporanee (una tabella è una fonte temporanea e l'altra è una destinazione per l'applicazione). Queste tabelle temporanee vengono sincronizzate ogni nott...
posta 15.04.2015 - 17:53
3
risposte

Non avvolge un oggetto IDisposable in un'istruzione using

Sto aggiornando del codice per permetterci di implementare i test unitari. Quello che ho finora è un Business Layer che chiama il repository per ottenere dati dal database. Esempio di livello aziendale: public class ConversationLogic {...
posta 28.06.2017 - 15:34
1
risposta

Si dovrebbe scrivere un'eccezione IndexOutOfRange personalizzata?

Nel processo di scrittura di una raccolta speciale ho utilizzato il IndexOutOfRangeException già esistente come ad es. una lista o matrice verrebbe generata se dovessi accedere a un indice illegale. L'analisi del codice mi dice, tuttavia, c...
posta 03.11.2014 - 15:35
3
risposte

Timer per classe / approccio saggio?

Lavoro su un server di giochi online. Per la rigenerazione degli hitpoint del giocatore, considero l'utilizzo dei timer. Cioè, se il giocatore è online e il suo HP o mana è inferiore al massimo, ogni minuto queste statistiche vengono incrementat...
posta 13.10.2017 - 14:12
1
risposta

Double Dispatch è un pattern anti?

Vedi il link qui: link , che descrive Double Dispatch come odore di codice. Ora guarda questo link: link , che parla circa la doppia spedizione che rafforza il dominio. Lo stesso autore del secondo link (che crede in Double Despatch) ha scritt...
posta 03.01.2018 - 10:09
1
risposta

Utilizzo del pattern Metodo di estrazione per rifattorizzare un metodo semplice con un ciclo for

Sto leggendo di nuovo parti specifiche del libro di refactoring di Martin Fowlers (le aree su cui non sono stato informato della prima volta). Sto guardando al capitolo del metodo Extract al momento. Posso capire perché il metodo Extract è benef...
posta 27.01.2018 - 12:50
1
risposta

Che tipo di meccanica di gioco ha senso essere gestita dal lato client? [chiuso]

Sono consapevole che questa è una domanda difficile e dipende dalle meccaniche di gioco e dal tipo di gioco applicato. Quindi, molte risposte possono essere date. Per semplicità, sarebbe meglio considerare un tipico MMO online gioco per trovare...
posta 01.10.2014 - 21:12
1
risposta

Che cosa significava James Gosling quando ha detto che C # è Java senza affidabilità, produttività e sicurezza? [chiuso]

Gosling ha detto che "[C # è] una specie di Java con affidabilità, produttività e sicurezza cancellati". (da Wikipedia )     
posta 25.08.2016 - 00:25
1
risposta

Quanta funzionalità è necessaria per creare una nuova classe?

In questo momento sto lavorando al mio piccolo progetto di un'applicazione di backup di file WPF. Sono giunto al punto in cui voglio creare un metodo che copi i file in modo ricorsivo da un posto all'altro. Questa non è la prima volta che mi...
posta 15.05.2014 - 18:18
2
risposte

Assegnazione di variabili locali in modo globale

Ho cercato di rimuginare su una domanda che non so come risolvere e probabilmente ha una soluzione semplice, ma sto cercando di trovare una soluzione semplice. Il seguente scenario è come tale. Diciamo che abbiamo le seguenti variabili. str...
posta 06.12.2016 - 11:22