Xamarin
Avancé
Correction d’un problème de concurrence lors d’actions utilisateur rapides
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
async-await
concurrency
bugfix
xamarin.forms
csharp
Scénario Technique
Contexte : Un bouton déclenche une opération asynchrone longue. Le Problème : L’utilisateur peut appuyer plusieurs fois rapidement, déclenchant plusieurs exécutions simultanées. Extrait logique actuelle : public async void ExecuteAction() { await LongOperation(); } Contraintes : Désactiver bouton pendant exécution. Empêcher exécutions concurrentes. Maintenir réactivité UI. Livrable attendu : Corriger la logique afin d’éviter conditions de concurrence et incohérences.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.