Comment déboguer des mods Minecraft complexes


Posted on 2016-03-26 07:31:39 category:la programmation


Lorsque le code de votre mod Minecraft ne fonctionne pas comme vous le souhaitez, par exemple lorsque vous créez une rangée de huit briques au lieu de deux rangées de quatre briques, il peut y avoir une erreur ou un bogue . Si votre code contient un bogue, vous devez le déboguer ou le corriger.L'écriture de mods volumineux et complexes augmente encore plus les chances de vous retrouver dans des erreurs difficiles à trouver.

Voici quatre stratégies pour déboguer votre code:

  • Éloignez-vous. Lorsque votre code n'a plus de sens, éloignez-vous et regardez une vidéo ou une émission de télévision, puis revenez à la tâche à accomplir.Parfois, lorsque vous travaillez sur un problème pendant une longue période, vous manquez l'erreur qui serait facile à trouver si vous deviez simplement faire une pause.

    Les entreprises technologiques telles que Microsoft, Google et Facebook ont ​​souvent des salles de jeux avec Xbox, PlayStation, baby-foot et ping-pong configurées afin que leurs programmeurs puissent faire des pauses lorsqu'ils rencontrent des bogues délicats.

  • Dessinez avec un crayon et du papier. L'avantage de programmer quelque chose que vous pouvez voir est que vous pouvez tracer votre code et le dessiner sur papier.Allez ligne par ligne et déplacez votre crayon comme le drone, et dessinez un bloc chaque fois que le drone place un bloc.Cela vous aidera à voir tout ce qui ne va pas.

  • Désactiver les blocs. Dans cette technique utile, vous ajoutez les blocs dans votre bloc mod 1 par 1 bloc.Plutôt que de supprimer votre code, vous pouvez simplement désactiver des lignes spécifiques qui peuvent causer des problèmes.

    Lorsque vous rencontrez un bogue que vous ne trouvez pas, désactivez tous les blocs sauf la fonction main et le premier bloc de la fonction principale .Ensuite, lancez votre mod.Puis activez le bloc suivant et exécutez votre mod.Continuez à faire cela jusqu'à ce que vous trouviez le bogue.

  • Demandez de l'aide dans les forums. LearnToMod a des forums où vous pouvez demander de l'aide.

    image2.jpg

Vous pouvez effectuer une recherche en cliquant sur la loupe ou simplement parcourir les sujets pour les trouver.Voici un exemple d'écran d'un forum.Parfois, quelqu'un d'autre a déjà trouvé le bogue que vous avez rencontré, donc la réponse peut même être déjà là.

Le terme bug faisait référence à une erreur technique avant même l'invention des ordinateurs.L'amiral Grace Hopper (une étonnante informaticienne!) A trouvé un bogue littéral - un papillon de nuit, pour être exact - dans l'un des premiers ordinateurs, ce qui provoquait un dysfonctionnement de son programme.

À propos de l'auteur du livre

Sarah Guthals, Ph.D.est la CTO de ThoughtSTEM et a consacré sa vie à l'enseignement du codage.

Stephen Foster, Ph.D.est le PDG de ThoughtSTEM, une entreprise qui enseigne l'informatique aux enfants à travers l'Amérique.

Lindsey Handley, Ph.D.est le COO de ThoughtSTEM et possède des centaines d'heures d'expérience en tant qu'instructeur de classe pour des cours de science et d'informatique basés sur Minecraft.

7682