Le détective des bugs — Développeur·se logiciel · Pretender
Les utilisateurs de l'appli de quiz fictive de Byte & Gland disent : « Parfois mon score disparaît ! » Personne ne sait quand ni pourquoi. Tu dois trouver la cause, pas deviner. Trouver et corriger la cause pas à pas.
Décisions · ~4 min
Ton rôle
Tu es le développeur de garde pour les bugs (dans ce jeu).
Ton objectif
Trouver et corriger la cause pas à pas.
Ce que tu sais
- Bon débogage : reproduire le bug, réunir des indices, changer une chose à la fois, puis tester.
Contraintes
- Les données des utilisateurs ne doivent pas être perdues pendant tes tests.
La réussite, c'est
- Reproduire — Tu as provoqué le bug exprès.
- Utiliser des indices — Tu as suivi les indices dans les journaux.
- Prouver la correction — Tu as ajouté un test pour qu'il ne revienne pas.
Compétences utilisées
- Débogage — Trouver ce qui ne va pas et pourquoi.
- Pensée logique — Suivre des étapes et des règles avec précision.
Dans la vraie vie
Les développeurs passent souvent plus de temps à chercher des bugs qu'à écrire du code neuf. Reproduire le problème et lire les journaux sont des compétences clés, et chaque bug corrigé reçoit en général son test.
Développeur·se logiciel
Construis les applis et les outils que les gens utilisent chaque jour.
À explorer ensuite
- Game designer — Invente des règles et des niveaux amusants et équitables.
- Analyste de données — Transforme des chiffres en réponses honnêtes.
- Analyste en cybersécurité — Protège les personnes et les systèmes des menaces en ligne.
Continue d'explorer
Autres langues
Chargement de MyLeoNes™…