Soy un desarrollador de alto nivel, pero no he tenido una gran cantidad de entrenamiento formal y, aunque he utilizado muchos patrones de diseño y los he visto en mis años como desarrollador, nadie se desvió de su camino para decirlo. "Oh, este es un patrón de observador, o este es un patrón de Singleton".¿En qué se diferencia el patrón Observer de un modelo impulsado por eventos?
Al leer algunos de los patrones de diseño, me encontré con el patrón Observer y parece ser muy similar a la forma en que funcionan los eventos de .NET Framework. ¿Me estoy perdiendo algo fundamental acerca de esto?
.NET no es un lenguaje, .NET es un entorno de tiempo de ejecución. –
Es cierto. Me refería al CLR, más que un idioma específico, pero no era específico en mi publicación. Editado para ser más claro. Gracias por el comentario. –