Domande con tag 'c#'

1
risposta

Come rifattorizzare un metodo che infrange il principio "La legge di Demetra"?

Spesso mi trovo a rompere questo principio (non intenzialmente, solo attraverso un cattivo design). Comunque recentemente ho visto un po 'di codice che non sono sicuro del miglior approccio. Ho un numero di classi. Per semplicità ho eliminato...
posta 30.06.2012 - 00:25
4
risposte

Styleguide durante la codifica in un linguaggio statico [duplicato]

Attualmente sono un ingegnere junior e appassionato di apprendimento delle migliori pratiche e di espansione della mia esperienza. La mia domanda riguarda qualsiasi linguaggio di programmazione statico come Java, C #, C ++ ecc. Quando scriv...
posta 28.02.2015 - 19:30
3
risposte

Utilizza l'interfaccia o la classe astratta?

Ora il titolo potrebbe sembrare che la domanda sia già stata fatta prima, ma lascia che ti spieghi la mia situazione e vedrai perché sto facendo questa domanda. Consideriamo questa interfaccia: public interface IListChangedListener { pu...
posta 15.03.2015 - 17:26
2
risposte

Risolve un'astrazione che perde (controllo del tipo)

Ho un metodo che accetta un'interfaccia e digita il controllo sul parametro, e in base al tipo viene presa una decisione per inviare un messaggio di posta elettronica o un avviso public void Bar(ISomeInterface someClass) { if (...
posta 01.09.2015 - 03:24
3
risposte

Come utilizzare un MessageBox utilizzando lo schema MVVM?

Sto implementando un'applicazione UI utilizzando il MVVM modello di progettazione. Il fatto è che, a volte, quando rilevi che qualcosa non funziona con i dati immessi dall'utente, vorresti avvisarlo in qualche modo. La soluzione che ho u...
posta 23.01.2012 - 20:55
2
risposte

Ho uno stacktrace e un limite di 250 caratteri per un bug report

Sto sviluppando un gioco xbox indie e come ultimo resort ho un try...catch che comprende tutto. A questo punto, se viene sollevata un'eccezione, posso far sì che l'utente mi invii un messaggio attraverso la xbox, tuttavia il limite è di...
posta 20.03.2012 - 09:11
3
risposte

Determina la gamma di frequenze più simile all'elenco di frequenze in ingresso

    Poiché questa domanda non riguarda il "codice non funzionante", sto chiedendo la mia prima domanda qui invece di StackOverflow. Informami se mancano le informazioni richieste dalla domanda. Impostazioni Ho due dizionari di tipo...
posta 07.08.2015 - 15:12
2
risposte

Quando utilizzare Constructor e quando utilizzare Collection Initializer?

Sto avendo una classe .Net che ha 10 proprietà come di seguito indicate: [i tipi di dati della singola proprietà sono solo un segnaposto qui e può essere qualsiasi cosa, da un tipo primitivo a un oggetto a un elenco di oggetti] class MyClass {...
posta 09.10.2015 - 13:00
3
risposte

Visual Studio 2010 - Cronologia file locale

Utilizzo netbeans da molti anni e recentemente mi sono spostato da PHP / Git / Netbeans a C # / TFS / VS10. Finora è stato molto buono, tuttavia mi manca questa piccola caratteristica che ho apprezzato così tanto in Netbeans è ... cronologia...
posta 26.05.2011 - 03:57
3
risposte

Cercando di creare una convenzione di mappatura per oggetti C #

quindi questo è C # ma potrebbe essere applicato a qualsiasi linguaggio OO in cui esistono diversi insiemi di oggetti tra diversi livelli di un'applicazione. Abbiamo cercato di creare una convenzione all'interno del team per dove mettere il...
posta 10.07.2014 - 12:39