Bentornato a un altro sviluppatore, Fondamentale, che cos'è?
È per testare le tue ipotesi.
Cosa intendo con questo?
Bene, ogni volta che impari qualcosa, qualcosa di nuovo, forse qualcosa che ti
sto insegnando o qualcosa che ti insegnano altre strutture o libri o risorse, vuoi testare la tua comprensione nelle tue
ipotesi perché non vuoi avere alcuna magia nera scatola che stanno accadendo cose che non capisci.
Vuoi sapere come funzionano le cose in modo da poterlo spiegare alle persone.
Ad esempio, ricorda come ho detto che Self si riferisce a questa classe di personaggi del giocatore.
Come possiamo testare questa ipotesi con il codice?
Bene, se avessi appena imparato cos'è il sé, quello che farei è dire a me stesso, beh, voglio vedere me
stesso.
Voglio sapere cos'è, sai una cosa?
Tornerò qui da solo e vedrò davvero cosa succederà.
Dammi ragione.
È un codice che posso restituire da solo se voglio.
Bene, facciamolo.
Creiamo questo personaggio del giocatore.
Sì, ho cento anni.
E poi qui faremo il player dot run.
Facciamo una stampa qui.
E fai clic su Esegui.
Va bene, quindi il sé è il personaggio del giocatore che ho creato, che è il giocatore uno, che si trova qui.
OK, quindi anche se questo è un semplice esempio, quello che sto facendo mentre sto imparando è testare la mia ipotesi è che quello
che mi aspettavo prima ancora di eseguire questo codice, mi piace pensare nella mia testa, cosa pensi sia sta
per succedere?
E se c'è una mancata corrispondenza e ottengo qualcosa in cambio che non capisco, beh, allora forse lo esamino.
Ad esempio, questo carattere di sottolineatura, di sottolineatura, significa che ancora non so davvero cosa sia.
Perché è questo qui?
Voglio dire, deve essere lì per un motivo.
Destra.
Ed è qualcosa di cui parleremo più avanti nel corso quando parleremo dei
moduli.
Quindi tieni duro.
Ma il modo in cui l'apprendimento avviene in modo accelerato è quando non mi prendi semplicemente sulla parola,
perché se lo fai, non afferri appieno il concetto.
L'idea è di mettere alla prova e mettere alla prova anche te stesso e la tua comprensione e dire, se la mia ipotesi
è che il sé si riferisca all'oggetto che creiamo, come possiamo essere testati?
E questa è una grande abilità che ha un grande programmatore.
Quindi spero che nelle lezioni future, quando ti insegno qualcosa, metti alla prova quei presupposti, metti
alla prova il tuo apprendimento attraverso metodi come questo.
Ci vediamo alla prossima.