La programmation événementielle fait référence à la technique de programmation où le flux du programme est guidé par la reconnaissance et la gestion d'événements tels que les clics de souris, les pressions de touches, etc.
Au cours de l’un de mes cours d’aujourd’hui sur Unity, nous avons discuté de la mise à jour de notre position de joueur en vérifiant chaque image si l’utilisateur a un bouton enfoncé. Quelqu'un a dit que cela était inefficace et que nous devrions utiliser un écouteur d'événements à la …
Je passe des rappels ou je déclenche simplement les fonctions d'autres fonctions de mes programmes pour que les choses se passent une fois les tâches terminées. Quand quelque chose finit, je déclenche la fonction directement: var ground = 'clean'; function shovelSnow(){ console.log("Cleaning Snow"); ground = 'clean'; } function makeItSnow(){ console.log("It's …
Il semble y avoir pas mal de façons de communiquer entre les directives. Supposons que vous ayez des directives imbriquées, où les directives internes doivent communiquer quelque chose à l'extérieur (par exemple, elles ont été choisies par l'utilisateur). <outer> <inner></inner> <inner></inner> </outer> Jusqu'à présent, j'ai 5 façons de le faire …
Les événements sont-ils utilisés uniquement pour la programmation graphique? Comment gérez-vous dans la programmation backend normale quand quelque chose arrive à cet autre chose?
J'essaie de comprendre ce qu'est une boucle d'événements. Souvent, l'explication est que dans une boucle d'événement, vous faites quelque chose jusqu'à ce que vous soyez averti qu'un événement s'est produit. Vous gérez ensuite l'événement et continuez à faire ce que vous faisiez auparavant. Mapper la définition ci-dessus avec un exemple. …
Dans une architecture pilotée par les événements, chaque composant agit uniquement lorsqu'un événement est envoyé via le système. Imaginez une voiture hypothétique avec une pédale de frein et un feu stop. Les tours de lumière de frein sur quand il reçoit un brake_on événement, et au large quand il reçoit …
Ma question vient d'un point de vue quelque peu inculte. Quels sont les avantages relatifs d'un système de " transmission de messages " par rapport à un système " basé sur des événements ". Pourquoi choisirait-on l'un plutôt que l'autre? Quelles sont leurs forces et leurs faiblesses? Je voudrais savoir …
Prenons une application qui permet aux plugins de réagir à son flux de programmes. Je connais 2 façons d'y parvenir: les crochets et les événements 1. Crochets Utilisez des appels pour vider des fonctions dans le flux de programme principal. Ces fonctions peuvent être remplacées par des plugins. Par exemple, …
Ok, je sais que le titre de cette question est presque identique à Quand dois-je utiliser la programmation basée sur les événements? mais les réponses à cette question ne m'ont pas aidé à décider si je devrais utiliser les événements dans le cas particulier auquel je suis confronté. Je développe …
Lorsque j'utilise un composant basé sur les événements, je ressens souvent une certaine douleur lors de la phase de maintenance. Étant donné que le code exécuté est entièrement divisé, il peut être assez difficile de déterminer quelle sera la partie du code qui sera impliquée lors de l'exécution. Cela peut …
La syntaxe 3 de protobuf a rendu tous les champs facultatifs en supprimant les mots clés requiredet la optionalsyntaxe précédente de proto2. En lisant certains commentaires des développeurs, il semble que cela ait été fait pour améliorer la compatibilité binaire avant / arrière. Mais pour moi, cela pourrait être appliqué …
De temps en temps, j'ai rencontré des scénarios où plusieurs conditions complexes doivent être remplies avant de déclencher un événement. De plus, la plupart des auditeurs effectuent également des vérifications supplémentaires pour déterminer la marche à suivre. Cela m'a fait penser si une meilleure solution serait de penser en termes …
Il s'agit d'un sujet général, comment fonctionnent les gestionnaires d'événements? Cela signifie dans les coulisses - ce qui se passe quand ils sont créés. J'ai une idée approximative - mais j'aimerais qu'elle soit confirmée.
Supposons que nous voulons implémenter un petit sous-système de sécurité pour une application financière qui avertit les utilisateurs par e-mail si un modèle étrange est détecté. Pour cet exemple, le modèle consistera en trois transactions comme celles illustrées. Le sous-système de sécurité peut lire les événements du système principal à …
La différence entre une commande et un événement dans la communication par bus me semble un peu vague. Je sais que les commandes ne doivent être exécutées qu'une seule fois, alors qu'un événement peut être géré plusieurs fois, mais je ne sais toujours pas quand utiliser une commande ou un …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.