„Pe lângă ceasuri, există și o funcție puternică numită Evaluate Expression.”

„Faceți clic dreapta pe o variabilă din cod și selectați Evaluate Expression în meniu. Sau pur și simplu apăsați Alt+F8.”

„Apoi se deschide o fereastră magică în care puteți calcula valoarea oricărei expresii:”

IDEE: Evaluați expresia - 1

„Iată ce primim:”

IDEE: Evaluează expresia - 2

„Dar am spus că poți introduce orice expresie acolo:”

IDEE: Evaluează expresia - 3

"Sau chiar asta:"

IDEE: Evaluează expresia - 4

"Sau asta:"

IDEE: Evaluați expresia - 5

„Puteți vizualiza toate aceste variabile și puteți vedea tot ce se referă la acestea, etc.”

„Cred că acest lucru ar fi foarte util pentru programe mari.”

— Da. Dar mai sunt.

„Doriți să utilizați datele programului pentru a executa cod arbitrar în timp ce programul rulează?”

„Stai, poți să faci asta?”

"Sigur. Butonul CodeFragmentMode vă permite să faceți asta. Faceți clic pe acest buton pentru a comuta la un mod în care puteți introduce fragmente întregi de cod care au câteva linii lungi."

IDEE: Evaluează expresia - 6

„Aici am folosit variabila sum5 , numită metoda sum() , am declarat câteva variabile , le-am atribuit valori și am calculat rezultatul tuturor acestor variabile.”

"Ce crezi?"

"Personal, cred că este super cool. În special capacitatea de a efectua diverse acțiuni folosind valorile curente ale variabilelor precum sum5 și sum7. Capacitatea de a apela metode și de a crea variabile înseamnă că pot face practic orice."

"Da. Este foarte tare. Puteți executa cod și scrie lucruri pe consolă - și va fi afișat! Este un cod complet funcțional. Fără nicio limită."

— Mulțumesc, Ellie. Acestea au fost niște lecții foarte informative și – nu voi ezita să spun – cele mai utile lecții vreodată.