Domande con tag 'c#'

3
risposte

Come eseguire i test unitari per accertarsi che la stored procedure stia eliminando una riga dal database?

Sono nuovo nel test delle unità e ho bisogno di aiuto con quanto segue. Ho creato un piccolo progetto per aiutarmi a imparare come realizzare i Test unitari. La funzionalità per uno dei moduli nella mia applicazione elimina un utente dalla ta...
posta 11.07.2012 - 16:15
3
risposte

Cosa si intende per ambito di una variabile?

Penso all'ambito di una variabile come - "L'ambito di una variabile particolare è l'intervallo all'interno del codice sorgente di un programma in cui tale variabile viene riconosciuta dal compilatore". Tale affermazione è tratta da "Ambit...
posta 23.03.2012 - 08:17
4
risposte

Pulisci e organizza le pratiche durante i test di integrazione per evitare database sporchi

Sto test di codifica in C # e ho optato per questa struttura: try { // ========== // ARRANGE // ========== // Insert into the database all test data I'll need during the test // ========== // ACT // ==========...
posta 28.01.2016 - 18:36
2
risposte

Big O equivalenza per LINQ select

Sto provando a determinare se c'è un cambiamento nell'equivalenza di Big O di un ciclo annidato quando uso una selezione LINQ. public void myFunc(List<Foo> fooList, List<Bar> barList) { foreach(Foo foo in fooList) {...
posta 18.05.2015 - 19:45
2
risposte

Override di GetHashCode in una struttura mutabile - Cosa NON fare?

Sto usando XNA Framework per realizzare un progetto di apprendimento. Ha una struttura Punto che espone un valore X e Y; ai fini dell'ottimizzazione, infrange le regole per il corretto design delle strutture, poiché è una struttura mutevole ....
posta 13.05.2014 - 05:06
2
risposte

Perché sovrascrivere un metodo statico di una classe base astratta?

Sto lavorando al codice C # in cui un metodo statico di una classe base astratta viene sovrascritto dalla classe che eredita la classe base. Perché viene fatto questo? Ho pensato che solo un metodo virtuale di una classe base astratta dovrebbe e...
posta 02.09.2015 - 09:24
5
risposte

Esempi di composizione nell'ingegneria del software?

Nella programmazione, vari termini come l'astrazione sono menzionati abbastanza pesantemente. Cosa, tuttavia, è la composizione? Che cosa è un esempio semplice ma efficace di composizione in gioco per ottenere un codice di buona qualità (buona q...
posta 15.09.2011 - 00:47
5
risposte

Perché gli oggetti sono istanziati in questo modo?

Alcune volte vedo un oggetto istanziato in questo modo. ICustomer oCustomer = new Customer Ovvio, ma la classe Customer sta implementando l'interfaccia ICustomer in questo esempio. Ci sono dei vantaggi nell'istanziare un oggetto in questo m...
posta 02.04.2015 - 02:09
2
risposte

Esistono API opensource che aiutano a analizzare il codice?

Ad esempio, supponiamo di dover controllare un certo uso del codice C # e avvisare l'utente che si tratta di una cattiva pratica. Esistono più usi che desidero rilevare, ad esempio: Risorsa non rilasciata dallo sviluppatore (in un ambiente C...
posta 17.01.2012 - 14:00
1
risposta

Apprendimento C # rapidamente

Ho appena ottenuto una posizione in una grande e ben nota società C # /. NET. Il fatto è che non conosco nessun C # o .NET (lo sanno) e voglio imparare il più possibile prima di iniziare, per non sprecare tempo (e denaro). Come imparo C # /....
posta 28.06.2011 - 17:15