Sobes.tech

¿Se pueden crear métodos virtuales en una clase normal (no abstracta)?

216

¿Cómo se puede reemplazar un switch-case por el tipo de un heredero utilizando polimorfismo?

209

¿Cómo se llama la tecnología de trabajar con métodos como referencias en C#?

205

¿Ha oído hablar de TDD y DDD? ¿Cómo los ha aplicado en la práctica?

184

¿Cuál es la diferencia fundamental entre asincronía y multitarea?

184

¿Cuándo exactamente comienza la operación asíncrona al ejecutar el método?

161

¿Cuál es la alternativa a los atributos y la reflexión en C#?

157

¿Qué patrones arquitectónicos conoces?

156

¿Qué es la palabra clave partial en C#? ¿Para qué se utiliza?

154

¿Qué sucede cuando la ejecución llega a await? ¿Cómo lo maneja el compilador?

154

¿Para qué tareas puede ser necesario una clase parcial?

154

¿Cómo se puede extender un método de clase sin modificar el código fuente?

152

¿Qué es el principio de inversión de dependencias (DIP)?

147

¿En qué se diferencia una clase abstracta de una clase normal?

145

¿Qué son MVC, MVP, MVVM? ¿En qué se diferencian?

143

¿Cómo puede implementarse que una clase base no dependa de las clases derivadas? ¿Cómo hacer que la clase base conozca la existencia de las clases derivadas?

142

Si estuvieras desarrollando tu propio marco de pruebas, ¿cómo lo organizarías sin usar reflexión?

141

¿Con qué palabra clave se puede llamar a la implementación base de un método desde una sobreescritura?

139

¿Qué es la asincronía y cómo la has aplicado en tu trabajo?

139
/2