"Naast Watches is er ook een krachtige functie genaamd Evaluate Expression."

"U klikt met de rechtermuisknop op een variabele in de code en selecteert Uitdrukking evalueren in het menu. Of druk gewoon op Alt+F8."

"Dan opent zich een magisch venster waarin je de waarde van elke uitdrukking kunt berekenen:"

IDEE: uitdrukking evalueren - 1

"Dit is wat we krijgen:"

IDEE: uitdrukking evalueren - 2

"Maar ik zei dat je daar elke uitdrukking kunt invoeren:"

IDEE: uitdrukking evalueren - 3

"Of zelfs dit:"

IDEE: uitdrukking evalueren - 4

"Of dit:"

IDEE: uitdrukking evalueren - 5

"Je kunt al deze variabelen bekijken, en je kunt alles zien waarnaar ze verwijzen, enz."

"Ik denk dat dit erg handig zou zijn voor grote programma's."

"Ja. Maar er is meer."

"Wilt u programmagegevens gebruiken om willekeurige code uit te voeren terwijl het programma wordt uitgevoerd?"

"Wacht, kun je dat doen?"

"Natuurlijk. Met de knop CodeFragmentMode kunt u dat doen. Klik op deze knop om over te schakelen naar een modus waarin u volledige codefragmenten van meerdere regels kunt invoeren."

IDEE: uitdrukking evalueren - 6

"Hier heb ik de variabele sum5 gebruikt , de methode sum() genoemd , een paar variabelen gedeclareerd , er waarden aan toegewezen en het resultaat van dit alles berekend."

"Wat denk je?"

"Persoonlijk vind ik dat super gaaf. Vooral de mogelijkheid om verschillende acties uit te voeren met behulp van de huidige waarden van variabelen zoals sum5 en sum7. De mogelijkheid om methoden aan te roepen en variabelen te creëren, betekent dat ik praktisch alles kan."

"Ja. Het is heel cool. Je kunt code uitvoeren en dingen naar de console schrijven - en het wordt weergegeven! Het is volledig functionele code. Zonder enige beperking."

'Bedankt, Ellie. Dit waren enkele zeer informatieve en - ik zal niet aarzelen om te zeggen - de nuttigste lessen ooit.'