Welkom terug bij een andere ontwikkelaar, Fundamental, wat is het?
Het is om je aannames te testen.
Wat bedoel ik hiermee?
Welnu, elke keer dat je iets leert, iets nieuws, misschien iets dat ik
je leer of iets dat een andere structuur of boek of hulpmiddel je leert, wil je je begrip testen in je
veronderstellingen omdat je geen magie zwart wilt hebben box dat er dingen gebeuren die je niet begrijpt.
Je wilt weten hoe het zit, zodat je het aan mensen kunt uitleggen.
Onthoud bijvoorbeeld hoe ik zei dat Self verwijst naar deze klasse van spelerspersonages.
Hoe kunnen we deze aanname testen met code?
Nou, als ik net had geleerd wat zelf is, zou ik tegen mezelf zeggen: nou, ik wil mezelf
zien.
Ik wil weten wat het is, weet je wat?
Ik ga hier zelf terug en zie wel wat er gaat gebeuren.
Geef me gelijk.
Het is de code die ik zelf kan teruggeven als ik dat wil.
Nou, laten we dat doen.
Laten we dit spelerspersonage maken.
Ja, ik ben honderd jaar oud.
En dan doen we hier een player dot run.
Laten we hier een afdruk maken.
En klik op uitvoeren.
Oké, dus het zelf is het spelerspersonage dat ik heb gemaakt, dat is speler één, die zich hier bevindt.
OK, dus hoewel dit een eenvoudig voorbeeld is, is wat ik aan het doen ben terwijl ik aan het leren ben om mijn veronderstelling te testen,
is dat wat ik verwachtte voordat ik deze code zelfs uitvoer, ik graag in mijn hoofd denk, wat denk je dat
is gaat gebeuren?
En als er een mismatch is en ik krijg iets terug dat ik niet begrijp, nou, dan kijk ik er misschien naar.
Bijvoorbeeld, dit onderstrepingsteken, onderstrepingsteken, bedoel, ik weet nog steeds niet echt wat dit is.
Waarom is dit hier?
Ik bedoel, het moet er met een reden zijn.
Rechts.
En dat is iets waar we het later in de cursus over gaan hebben als we het over
modules hebben.
Dus blijf erbij.
Maar de manier waarop leren op een versnelde manier gebeurt, is als je me niet op mijn woord gelooft, want
als je dat doet, begrijp je het concept niet helemaal.
Het idee is om jezelf en je begrip te testen en te testen en te zeggen, als mijn veronderstelling is dat dat zelf
verwijst naar het object dat we creëren, hoe kunnen we dan worden getest?
En dit is een geweldige vaardigheid die een geweldige programmeur heeft.
Dus hopelijk test je in toekomstige lessen, als ik je iets leer, die aannames, je leert
je leren door middel van methoden als deze.
Ik zie je in de volgende.