Domande con tag 'c#'

0
risposte

ASP.NET Mvc3 - application / request injection e dependency injection

Ho pensato di chiedere su SO, ma sembra che si tratti più di una domanda tipo "concetto" che di una domanda tipo "problema". Se è necessario spostarlo, si prega di farlo. Ad ogni modo, mi sto divertendo a trovare informazioni dirette su quest...
posta 13.02.2013 - 20:17
1
risposta

Come scrivere test unitari senza dati di simulazione

Il mio design non mi permette di prendere in giro i dati, quindi sto usando sqlite come database di test che ha dati minimi per eseguire i test unitari. Di seguito è riportato lo pseudo codice //Method to be tested public IList<Funds> Ge...
posta 02.04.2013 - 05:01
6
risposte

Utilizzo del parametro opzionale da eseguire nel blocco try?

Ho osservato un modello di progettazione dubbioso in alcuni codici C # utilizzati in diversi modi: public void DoSomething(bool safe=true) { if (!safe) DoSomethingDangerous(); else { try { DoSomethingDangero...
posta 29.11.2017 - 01:20
6
risposte

SE stenografia ELSE. Fa male la leggibilità [duplicato]

Usi la stenografia se le altre frasi danneggiano la leggibilità? Confronto: string name = street != null ? street.Owner : "Not known"; Con: string name; if(street != null) { name = street.Owner; } else { name = "Not known...
posta 02.03.2012 - 17:13
2
risposte

Le generazioni di GC hanno uno scopo (per un programmatore di applicazioni) diverso dalla risposta alle domande "difficili" delle risorse umane?

Sto usando C # per diversi anni, mai realmente volendo (fino a quando ho davvero bisogno di farlo) per scavare nella sua meccanica "profonda" e per intervenire nel lavoro di GC, nel codice compilato da IL e così via. Il mio punto è che se hai...
posta 26.10.2014 - 06:51
5
risposte

Machine learning senza programmazione?

Sono vecchio alla programmazione e molto principiante al Machine Learning e ciò che mi ha sorpreso è la definizione quando ho digitato in google ho trovato questo. Machine learning is a type of artificial intelligence (AI) that provides c...
posta 12.07.2016 - 07:55
3
risposte

Combinando le istruzioni logiche su 1 riga in C #?

Una semplice domanda se questo sia o meno un modo corretto di combinare le dichiarazioni logiche per scopi di leggibilità e organizzazione. Il modo "standard" in cui mi è stato insegnato a scrivere codice: txtbox_vendor.Visible = false; txt...
posta 01.09.2016 - 21:37
2
risposte

Le proprietà autoattive non violano l'incapsulamento?

In C #, quando un campo che riceve o imposta richiede logica, usiamo le proprietà. Ad esempio: private int _age; public int Age { get { Console.Writeline("Club member is {0} years old", _age); } set { if(val...
posta 13.05.2016 - 09:47
5
risposte

Limiti della programmazione difensiva riconoscendo che la gestione delle eccezioni dovrebbe essere evitata

Ho letto Programmazione difensiva vs Gestione delle eccezioni e se / else dichiarazioni o eccezioni , ma nessuno contiene qualcosa di rilevante per quello che sto cercando per. Tenendo conto del fatto che la gestione delle eccezioni è più...
posta 17.09.2018 - 09:32
5
risposte

Quale affermazione funziona meglio?

Mi sono trovato di fronte a questa domanda dal mio capo squadra. Istruzione 1 (scritta da me): lnkbtn1.visible = lnkbtn2.visible = lnkbtn.visible = false; Istruzione 2 (scritta dal mio caposquadra): lnkbtn1.visible = false; lnkbtn2.vi...
posta 23.02.2014 - 16:19