Domande con tag 'c#'

5
risposte

Il mio metodo deve restituire void o bool per indicare che ha avuto successo?

Sto integrando un ERP con un rivenditore di terze parti. Al termine dell'elaborazione degli ordini provenienti dalla terza parte, inviamo 2 chiamate API: Imposta lo stato dell'ordine su ReadyToShip per il quale trasmettiamo le informazi...
posta 25.05.2017 - 23:52
1
risposta

Dipendenze di interfaccia o classi astratte

Ho una decisione da prendere e mi chiedo quale sarebbe la soluzione migliore. Sto rifattorizzando una vecchia applicazione e intendo davvero entrare nel merito. Al momento sono disponibili 8 tipi di rapporto e una delle modifiche consente di...
posta 19.11.2013 - 22:31
2
risposte

È una classe vuota in alcuni casi corretta

So che in genere è un difetto del design avere una classe vuota, eppure mi chiedo se ci siano casi in cui non è necessario avere una classe vuota (astratta) per raggruppare oggetti. Soprattutto quando è necessario il polimorfismo. Ad esempio,...
posta 23.06.2016 - 09:43
1
risposta

Applicazione console per interviste sviluppatore [chiusa]

Mi è stato affidato il compito di aiutare il nostro reparto risorse umane a creare nuove domande di intervista per i candidati candidati a posizioni di sviluppo. Come parte del processo, vorrei valutare la loro capacità di capire entrambi il cod...
posta 25.01.2017 - 03:09
3
risposte

Capire la catena di chiamate [chiuso]

Diciamo che ho un assemblyA che ha un metodo che crea un'istanza di assemblyB e ne chiama MethodFoo() . Ora assemblyB crea anche un'istanza di assemblyC e chiama MethodFoo() . Quindi non importa se inizio con...
posta 27.09.2012 - 17:18
2
risposte

Come scrivo un protocollo di messaggistica adeguato?

Ho bisogno di scrivere un protocollo di messaggistica tra client e server per un'applicazione di gioco. Ho bisogno di inviare messaggi avanti e indietro come, il giocatore si è unito a un gioco, il giocatore ha lasciato il gioco, il giocatore ha...
posta 02.08.2015 - 00:22
1
risposta

Design Pattern - Aggiunta di funzioni a una classe

Mi sto trovando in grado di risolvere un problema di progettazione. Per semplicità, userò C # (Web API). Diciamo che ho una classe astratta RestController : public abstract class RestController { // ... Irrelevant code here...
posta 26.06.2015 - 15:26
2
risposte

Perché l'azienda dovrebbe scegliere VB.NET su C # [duplicato]

Ci sono dei motivi reali per cui un'azienda dovrebbe scegliere VB.NET su C #? Lavoro per una società che sviluppa software medico e passa da VB6 a VB.NET diversi anni fa. Ci sono due motivi per passare a VB.NET ma non a C # in quel moment...
posta 13.10.2011 - 06:26
3
risposte

L'elemento falso in un'operazione logica

Desidero sapere se c'è un modo per sapere qual è l'elemnet di un'operazione logica falsa? Esempio. if( String.IsNullOrEmpty(obj1) || (String.IsNullOrEmpty(obj2) ) throw("..............."); Come posso indovinare quale di questi è quello...
posta 11.03.2012 - 01:11
1
risposta

Che aspetto ha l'implementazione di .NET string.Split (char [], StringSplitOptions) dall'interno?

Cioè se dovessimo vedere come Microsoft ha scritto questo metodo come sarebbe? Sono principalmente interessato all'utilizzo dell'enumerazione StringSplitOptions con l'altro parametro e al modo in cui hanno probabilmente strutturato il codice per...
posta 21.02.2014 - 02:46