Domande con tag 'c#'

2
risposte

C'è qualche ragione per usare un Func su un metodo?

Recentemente ho appena iniziato a guardare Func in C # e, per quanto posso dire, sono praticamente uguali ai metodi, il che è abbastanza giusto. Tuttavia, mi stavo chiedendo se non abbia senso usarli, perché, per quanto posso dire, sembrano...
posta 11.05.2016 - 10:46
6
risposte

Prova / Catch / Log / Rethrow - Anti Pattern?

Riesco a vedere diversi post in cui l'importanza della gestione dell'eccezione nella posizione centrale o al limite del processo è stata enfatizzata come buona pratica piuttosto che sporcare ogni blocco di codice attorno a try / catch. Credo fer...
posta 06.02.2018 - 11:43
4
risposte

Avere un costruttore minimo pur garantendo invarianti

Recentemente sono incappato in un codice che sembrava sbagliato. L'ho modificato solo per vedere che le mie modifiche hanno infranto il codice. Ho cercato di strutturare il codice in diversi altri modi per far sì che il codice fosse e sia corret...
posta 16.11.2017 - 14:35
7
risposte

Che cosa si oppone all'uso di strutture per strutture dati passive?

Contesto Recentemente ho letto della tecnica orientata agli oggetti per fare una distinzione tra oggetti e strutture dati passive , meglio riassunti in Clean Code: "Objects hide their data [...] and expose functions [...]. Data stru...
posta 21.12.2017 - 23:33
4
risposte

La tecnologia di masterizzazione come LINQ, WCF è davvero necessaria o OOPS è sufficiente?

Sono uno sviluppatore C #. La mia osservazione del settore IT come sviluppatore C # è che la tecnologia continua a cambiare o essere aggiornata da Microsoft come LINQ, WCF e WPF ecc. OOP è stato fondamentale per tutti i tipi di sviluppi ch...
posta 09.11.2011 - 09:53
4
risposte

tecnica di comunicazione del database C #

Alcuni giorni fa, ho letto una risposta in cui si affermava che le query di scrittura all'interno del codice c # sono finite da tempo. Non sono sicuro di cosa intendesse la persona specifica con il commento, ma mi ha fatto riflettere. Nell'az...
posta 28.09.2012 - 14:50
6
risposte

Re-architecting un classico design di ereditarietà

Ho l'opportunità di riscrivere un pezzo fondamentale di un progetto (C #) che è pesantemente legato all'ereditarietà e si sente sempre più restrittivo nel modo in cui è progettato. Lo scenario è piuttosto semplice, immagina un'applicazione creat...
posta 17.05.2013 - 20:03
5
risposte

Come definisci una responsabilità?

Ho imparato i principi SOLID nel 2011 e cerco di usarli nel mio lavoro quotidiano. Tuttavia, spesso mi trovo a vagare se infrango il principio della Responsabilità Unica. Una classe può avere una serie di responsabilità: Presentazione R...
posta 27.06.2017 - 21:15
4
risposte

Solo contro lo sviluppo del team e le conseguenze

Ho programmato per un po 'in diverse lingue. Non ho mai veramente studiato programmazione a scuola, né ho lavorato a una squadra di più di due persone (me inclusa). Tuttavia, sono stato uno sviluppatore professionista da oltre tre anni. L'ann...
posta 03.03.2011 - 04:56
4
risposte

Qual è lo schema giusto da usare qui

scenario: Ho un'entità chiamata Member . I membri cadono in più tipi. Alcuni tipi sono di seguito. Supporter Volunteer Sponsor Player Posso creare una classe per ogni tipo ed ereditare dall'entità Member...
posta 05.02.2013 - 06:58