Sobes.tech

Milliseid disainimustreid kasutate oma töös kõige sagedamini?

147

Kuidas erineb abstraktne klass tavalisest klassist?

147

Kuidas kasutate Singleton mustrit pluginarhitektuuris? Kuidas organiseerida pluginadevahelisi suhteid?

147

Kuidas te mõistate Avatud/Suletud põhimõtet? Klass on suletud muudatustele, kuid avatud laiendustele — mida see tähendab?

146

Kuidas saab rakendada, et alusklass ei sõltu pärandklassidest? Kuidas saab alusklass teada pärandklasside olemasolust?

146

Kuidas korraldada ühe testimeetodi käivitamist mitu korda erinevate argumentidega ilma atribuutideta?

144

Mis on niit? Kuidas te seda mõistate?

140

Millised tööriistad C#-s võimaldavad laiendada või muuta meetodi käitumist ilma algklassit muutmata?

139

Kuidas üle viia töö jooksva aja etapilt kompileerimise etappi? Näiteks, kuidas seda tehakse System.Text.Json-s?

139

Kui räägime C-st, kas on võimalik teha meetodi ülekoormus käitumise laiendamiseks?

136

Millised võtmesõnad meetodis võimaldavad seda C#-s üle kirjutada?

135

Mis on Fassaadimuster? Räägi sellest lühidalt.

134

Kas async/await alati alati töötavad eraldi lõimes? Kust tulevad lõimed?

132

Kuidas luua C#-s oma (kohandatud) atribuut?

129
/2