"I tillegg til Watches, er det også en kraftig funksjon kalt Evaluate Expression."

"Du høyreklikker på en variabel i koden og velger Evaluer uttrykk i menyen. Eller trykker ganske enkelt Alt+F8."

"Så åpnes et magisk vindu der du kan beregne verdien av ethvert uttrykk:"

IDÉ: Vurder uttrykk - 1

"Her er hva vi får:"

IDÉ: Vurder uttrykk - 2

"Men jeg sa at du kan skrive inn et hvilket som helst uttrykk der:"

IDÉ: Vurder uttrykk - 3

"Eller til og med dette:"

IDÉ: Vurder uttrykk - 4

"Eller dette:"

IDÉ: Vurder uttrykk - 5

"Du kan se alle disse variablene, og du kan se alt de refererer til osv."

"Jeg tror at dette vil være veldig nyttig for store programmer."

"Jepp. Men det er mer."

"Vil du bruke programdata til å kjøre vilkårlig kode mens programmet kjører?"

"Vent, kan du gjøre det?"

"Jada. CodeFragmentMode -knappen lar deg gjøre det. Klikk denne knappen for å bytte til en modus der du kan legge inn hele kodefragmenter som er flere linjer lange."

IDÉ: Vurder uttrykk - 6

"Her brukte jeg sum5-variabelen , kalt sum()-metoden , deklarerte noen få variabler , tildelte verdier til dem og regnet ut resultatet av alt dette."

"Hva tror du?"

"Personlig synes jeg det er superkult. Spesielt muligheten til å utføre ulike handlinger ved å bruke gjeldende verdier av variabler som sum5 og sum7. Muligheten til å kalle metoder og lage variabler betyr at jeg kan gjøre praktisk talt alt."

"Jepp. Det er veldig kult. Du kan kjøre kode og skrive ting til konsollen - og det vil vises! Det er fullt funksjonell kode. Uten noen begrensninger."

"Takk, Ellie. Dette har vært noen veldig informative og - jeg vil ikke nøle med å si - mest nyttige leksjoner noensinne."