Domande con tag 'c#'

2
risposte

Come progettare un'applicazione console con una buona separazione dell'interfaccia utente da Logic

È considerato eccessivo il fatto che l'applicazione della console sia progettata come architettura MVC, MVP o N tier? Se no, che è più comune e se è possibile collegarmi a un semplice esempio di esso. Voglio implementare un gioco di tris i...
posta 31.05.2014 - 11:07
1
risposta

Quanti problemi può causare l'uso della classe Singleton come modello?

Nelle mie ultime applicazioni WPF ho utilizzato una classe Singleton, che chiamo Model, per contenere tutta la logica della mia applicazione, come la lettura di file, la gestione delle informazioni, ecc. Nelle viste WPF o Windows, chiamo solo...
posta 29.04.2015 - 10:43
2
risposte

Condivisione di oggetti info tra oggetti?

Sto facendo un gioco e ho diverse carte che vengono create durante il gioco. Ogni carta ha bisogno di alcune informazioni, che sono condivise tra carte dello stesso tipo. Quindi ho una classe CardInfo, che tiene tra le altre cose un nome. Ora...
posta 25.04.2015 - 18:34
2
risposte

Riscrivere il codice con la licenza BSD

Attualmente sto studiando OpengGL con la quinta edizione OpenGL Supebible. Ho trovato interessante per me un codice C ++ distribuito con il libro (vedi anche il codice google ). Questo codice è sotto la nuova licenza BSD. Sto scrivendo il mio s...
posta 24.04.2014 - 21:35
2
risposte

Utilizzo di una proprietà auto-implementata privata rispetto a un campo privato

Se ho bisogno di campi privati semplici, c'è qualche ragione per cui non dovrei semplicemente fare una convenzione per usare invece proprietà private, auto-implementate? Ad esempio, potrei fare questo: private MyClass _foo; o potrei fare...
posta 06.10.2015 - 17:29
1
risposta

Pattern per guadagnare astrazione rispetto all'assemblaggio senza astrazione

Sto interagendo con una grande base di codice (in un unico assembly) scritta da un altro dipartimento (chiamiamola BusinessAssembly). Preziosi pochi oggetti che dobbiamo usare in quell'assemblaggio usano le interfacce. Di conseguenza, molti dei...
posta 12.10.2014 - 02:53
1
risposta

Evitare chiusure

Ho una struttura dati sotto forma di albero. Ogni nodo rappresenta una scatola di cartone. Le caselle possono contenere caselle figlio. public class CardboardBox { public int Id {get; set;} public int ParentBoxId {get; set;} // [...]...
posta 05.02.2015 - 15:59
1
risposta

Gestione dei tipi e delle conversioni in un compilatore

Sto cercando di determinare come gestire tipi e conversioni tra tipi all'interno di un compilatore che sto scrivendo. Il compilatore è stato scritto in C #. Esistono diversi tipi di tipi. Classi (sola lettura / non modificabile) Tipi mu...
posta 24.01.2015 - 16:21
1
risposta

Ottieni / Imposta proprietà in una classe vs IValueConverter

Quindi ho esaminato parte del mio vecchio codice dal momento in cui stavo imparando le basi di wpf e ho trovato qualcosa di interessante. Ho avuto una lezione nel formato seguente public class TempClass { public bool IsValued { get; set...
posta 10.09.2016 - 19:08
1
risposta

Entity Framework 5, che separa la business logic dal modello - Repository?

Sto lavorando alla mia prima applicazione web pubblica e sto utilizzando MVC 4 per il livello di presentazione e EF 5 per il DAL. La struttura del database è bloccata e vi sono differenze moderate tra il modo in cui l'utente immette i dati e il...
posta 27.10.2013 - 02:02