Bem-vindo de volta a outro desenvolvedor, Fundamental, o que é?
É para testar suas suposições.
O que quero dizer com isso?
Bem, sempre que você aprender algo, algo novo, talvez algo que eu esteja lhe
ensinando ou algo que outra estrutura, livro ou recurso esteja lhe ensinando, você quer testar sua compreensão em suas suposições, porque você
não quer ter nenhum tipo de magia negra caixa que estão acontecendo coisas que você não entende.
Você quer saber como as coisas estão funcionando para que possa explicar às pessoas.
Por exemplo, lembre-se de como eu disse que Self está se referindo a esta classe de personagem do jogador.
Como podemos testar essa suposição com código?
Bem, se eu tivesse acabado de aprender o que é o eu, o que faria seria dizer a mim mesmo, bem, quero me
ver.
Eu quero saber o que é, sabe de uma coisa?
Vou voltar aqui e ver o que vai acontecer.
Me dê certo.
É um código que posso retornar se quiser.
Bem, vamos fazer isso.
Vamos criar este personagem do jogador.
Sim, tenho cem anos.
E então aqui faremos o player dot run.
Vamos fazer uma impressão aqui.
E clique em correr.
Tudo bem, então o self é o personagem do jogador que eu criei, que é o jogador um, que está localizado aqui.
OK, embora este seja um exemplo simples, o que estou fazendo enquanto estou aprendendo é testar minha suposição é que o que eu
esperava antes mesmo de executar este código, gosto de pensar em minha cabeça, o que você acha que é
irá acontecer?
E se houver uma incompatibilidade e eu obtiver algo que não entendo, bem, então talvez eu deva investigar.
Por exemplo, esse sublinhado, sublinhado, quer dizer, eu ainda não sei realmente o que é.
Por que isso está aqui?
Quero dizer, tem que estar lá por um motivo.
Direito.
E isso é algo sobre o qual falaremos mais tarde no curso, quando falarmos
sobre módulos.
Então aguente firme.
Mas a maneira como o aprendizado acontece de forma acelerada é quando você não acredita apenas na minha palavra,
porque se você fizer isso, não compreenderá totalmente o conceito.
A ideia é testar e testar você também e sua compreensão e dizer, se minha suposição é que o eu
está se referindo ao objeto que criamos, como podemos ser testados?
E essa é uma grande habilidade que um grande programador possui.
Portanto, espero que em lições futuras, quando estiver ensinando algo, você teste essas suposições, teste
seu aprendizado por meio de métodos como este.
Te vejo no próximo.