Sobes.tech

Peut-on créer des méthodes virtuelles dans une classe ordinaire (non abstraite) ?

211

Comment peut-on remplacer un switch-case par le type d'un héritier en utilisant le polymorphisme?

207

Comment s'appelle la technologie de travailler avec des méthodes comme des références en C#?

201

Avez-vous entendu parler de TDD et DDD ? Comment les avez-vous appliqués en pratique ?

182

Quelle est la différence fondamentale entre asynchronie et multithreading?

182

Quand exactement commence l'opération asynchrone lors de l'exécution de la méthode?

159

Quels modèles architecturaux connaissez-vous?

152

Qu'est-ce que le mot-clé partial en C# ? À quoi sert-il ?

151

Que se passe-t-il lorsque l'exécution atteint await ? Comment le compilateur le gère-t-il ?

150

Quelle est l'alternative aux attributs et à la réflexion en C#?

150

Pour quelles tâches peut-il être nécessaire d'utiliser une classe partielle?

149

Comment peut-on étendre une méthode de classe sans modifier le code source?

148

Qu'est-ce que le principe d'inversion des dépendances (DIP) ?

147

Quelle est la différence entre une classe abstraite et une classe normale?

145

Qu'est-ce que MVC, MVP, MVVM ? En quoi diffèrent-ils ?

141

Quel mot-clé peut-on utiliser pour appeler l'implémentation de base d'une méthode depuis une redéfinition ?

138

Comment peut-on faire en sorte qu'une classe de base ne dépende pas des classes dérivées ? Comment faire en sorte que la classe de base connaisse l'existence des classes dérivées ?

138

Qu'est-ce que l'asynchronie et comment l'avez-vous appliquée dans votre travail?

137

Comment utilisez-vous le pattern Singleton dans une architecture de plugins ? Comment organiser la relation entre les plugins ?

134
/2