Je suis un développeur de niveau senior mais je n'ai pas eu beaucoup de formation formelle et bien que j'aie utilisé de nombreux modèles de design et les ai utilisés dans mes années de développeur, personne ne s'est vraiment mis en quatre pour le dire. "Oh c'est un modèle d'observateur, ou c'est un motif de Singleton."En quoi le modèle Observer est-il différent d'un modèle piloté par un événement?
En passant en revue certains des motifs de conception, je suis tombé sur le modèle Observer et il semble être très similaire à la façon dont les événements de framework .NET fonctionnent. Ai-je manqué quelque chose de fondamental à ce sujet?
.NET n'est pas une langue, .NET est un environnement d'exécution. –
True. Je me référais au CLR, plus qu'une langue spécifique, mais n'était pas spécifique à mon poste. Edité pour être plus clair. Merci pour le commentaire. –