Sobes.tech

È possibile creare metodi virtuali in una classe normale (non astratta)?

211

Come si può sostituire uno switch-case in base al tipo di un erede utilizzando il polimorfismo?

205

Come si chiama la tecnologia di lavorare con metodi come riferimenti in C#?

200

Hai sentito parlare di TDD e DDD? Come li hai applicati nella pratica?

181

Qual è la differenza fondamentale tra asincronia e multithreading?

179

Quando esattamente inizia l'operazione asincrona durante l'esecuzione del metodo?

159

Cos'è la parola chiave partial in C#? A cosa serve?

151

Cosa succede quando l'esecuzione arriva a await? Come lo gestisce il compilatore?

150

Qual è l'alternativa agli attributi e alla riflessione in C#?

149

Quali pattern architettonici conosci?

149

Come si può estendere un metodo di classe senza modificare il codice sorgente?

148

Per quali compiti potrebbe essere necessaria una classe parziale?

148

Cos'è il principio di inversione delle dipendenze (DIP)?

147

Qual è la differenza tra una classe astratta e una classe normale?

145

Cosa sono MVC, MVP, MVVM? In cosa si differenziano?

141

Cos'è l'asincronia e come l'hai applicata nel tuo lavoro?

137

Come si può implementare che una classe base non dipenda dalle classi derivate? Come far sì che la classe base conosca l'esistenza delle classi derivate?

137

Con quale parola chiave si può chiamare l'implementazione di base di un metodo da una sovrascrittura?

136

Quali pattern di progettazione usi più spesso nel tuo lavoro?

133
/2