Domande con tag '.net'

8
risposte

Le cattive pratiche di programmazione sono tipiche del settore del software? [chiuso]

Ho appena iniziato il mio primo lavoro come sviluppatore di software più di un mese fa. Tutto ciò che ho imparato su OOP, SOLID , DRY , YAGNI, design pattern, SRP , ecc. può essere buttato fuori dalla finestra. Usano Web Form di C # .NET e...
posta 21.09.2017 - 03:14
7
risposte

Relazione tra C #, .NET, ASP, ASP.NET ecc [chiuso]

Sono davvero poco chiaro sulla differenza tra C #, C # .NET e lo stesso per ASP e altri linguaggi ".NET". Da quanto ho capito, .NET è una libreria / framework di ... cose. Penso che siano essenzialmente l'accesso ai dati di Windows come gli e...
posta 06.02.2011 - 23:27
8
risposte

Restituisce il valore magico, genera un'eccezione o restituisce false in caso di fallimento?

A volte finisco per dover scrivere un metodo o una proprietà per una libreria di classi per la quale non è eccezionale avere una risposta reale, ma un fallimento. Qualcosa non può essere determinato, non è disponibile, non è stato trovato, non...
posta 01.08.2012 - 21:05
6
risposte

Quando andare Fluent in C #?

Per molti aspetti mi piace molto l'idea delle interfacce Fluent, ma con tutte le funzionalità moderne di C # (inizializzatori, lambda, parametri con nome) mi trovo a pensare, "ne vale la pena?", e "È questo il modello giusto da usare? ". Qualcun...
posta 19.04.2011 - 10:44
13
risposte

Il mio capo ha un brutto caso di "Non inventato qui" [chiuso]

Il mio dipartimento è specializzato nella conversione dei dati dei clienti nel nostro schema di database in modo che possano utilizzare il nostro software. Al momento, abbiamo applicazioni C # che prendono un IDataReader (99% del tempo...
posta 18.01.2013 - 16:32
2
risposte

Perché 'void' non è consentito come tipo generico in C #

Quali sono state le decisioni di progettazione che hanno sostenuto a favore di void di non essere costruibili e non consentite come tipo generico? Dopotutto è solo uno speciale% vuoto% co_de e avremmo evitato il totale PITA di avere delegat...
posta 20.01.2012 - 14:44
17
risposte

Perché utilizzare un approccio OO invece di una gigantesca istruzione "switch"?

Lavoro in un negozio di .Net, C # e ho un collega che continua a insistere sul fatto che dovremmo usare le dichiarazioni di Switch giganti nel nostro codice con molti "Cases" piuttosto che con approcci più orientati agli oggetti. La sua argoment...
posta 25.05.2011 - 17:15
11
risposte

Non capisco come TDD mi aiuti a ottenere un buon design se ho bisogno di un progetto per iniziare a testarlo

Sto cercando di avvolgere la mia mente su TDD, in particolare sulla parte di sviluppo. Ho esaminato alcuni libri, ma quelli che ho trovato riguardano principalmente la parte di test: la cronologia di NUnit, perché i test sono buoni, Red / Green...
posta 29.05.2013 - 19:29
6
risposte

Quando utilizzare i riferimenti deboli in .Net?

Non mi sono mai imbattuto in una situazione in cui avevo bisogno di usare il tipo WeakReference in .Net, ma la credenza popolare sembra essere che dovrebbe essere usato in cache. Il dott. Jon Harrop ha fornito un ottimo esempio contro l'utilizzo...
posta 31.01.2013 - 00:40
1
risposta

Perché il mondo .Net sembra abbracciare stringhe magiche invece di alternative tipizzate in modo statico?

Quindi, lavoro in .Net. Faccio progetti open source in .Net. Uno dei miei maggiori problemi con esso non è necessariyl con .Net, ma con la comunità e le strutture intorno ad esso. Sembra ovunque che schemi e stringhe di nomi magici vengano tratt...
posta 14.02.2013 - 19:33