Bienvenue à un autre développeur, Fundamental, qu'est-ce que c'est ?
C'est pour tester tes suppositions.
Qu'est-ce que je veux dire par là ?
Eh bien, chaque fois que vous apprenez quelque chose, quelque chose de nouveau, peut-être quelque chose
que je vous enseigne ou quelque chose qu'une autre structure ou livre ou ressource vous enseigne, vous voulez tester votre compréhension de vos hypothèses parce
que vous ne voulez pas avoir de magie noire boîte qu'il se passe des choses que vous ne comprenez pas.
Vous voulez savoir comment les choses fonctionnent afin de pouvoir l'expliquer aux gens.
Par exemple, rappelez-vous comment j'ai dit que Self fait référence à cette classe de personnage de joueur.
Comment pouvons-nous tester cette hypothèse avec du code ?
Eh bien, si je venais d'apprendre ce qu'est le moi, ce que je ferais, c'est de me dire, eh bien, je veux me
voir.
Je veux savoir ce que c'est, tu sais quoi ?
Je vais revenir ici moi-même et voir réellement ce qui se passe.
Donnez-moi raison.
C'est le code que je peux retourner moi-même si je le veux.
Eh bien, faisons-le.
Créons ce personnage joueur.
Oui, j'ai cent ans.
Et puis ici, nous allons faire du player dot run.
Faisons une impression ici.
Et cliquez sur exécuter.
Très bien, donc le soi est le personnage du joueur que j'ai créé, qui est le joueur un, qui se trouve ici.
OK, donc bien que ce soit un exemple simple, ce que je fais pendant que j'apprends, c'est pour tester mon hypothèse, c'est que
ce à quoi je m'attendais avant même d'exécuter ce code, j'aime penser dans ma tête, qu'est-ce que vous pensez
va arriver?
Et s'il y a un décalage et que j'obtiens quelque chose en retour que je ne comprends pas, eh bien, alors peut-être que je me
renseigne.
Par exemple, ce trait de soulignement, ce trait de soulignement, signifie que je ne sais toujours pas vraiment ce que c'est.
Pourquoi est-ce ici ?
Je veux dire, ça doit être là pour une raison.
À droite.
Et c'est quelque chose dont nous allons parler plus tard dans le cours lorsque nous parlerons
de modules.
Alors accrochez-vous.
Mais la façon dont l'apprentissage se fait de manière accélérée, c'est lorsque vous ne me croyez pas sur parole, car
si vous faites cela, vous ne saisissez pas pleinement le concept.
L'idée est de tester et de tester vous-même et votre compréhension et de dire, si mon hypothèse est que le soi
fait référence à l'objet que nous créons, comment pouvons-nous être testés ?
Et c'est une grande compétence qu'un grand programmeur a.
J'espère donc que dans les prochaines leçons, quand je vous apprends quelque chose, vous testez ces hypothèses, vous
testez votre apprentissage à l'aide de méthodes comme celle-ci.
Je te verrai dans le prochain.