"Bukod pa sa Mga Relo, mayroon ding makapangyarihang feature na tinatawag na Evaluate Expression."

"Mag-right click ka sa isang variable sa code at piliin ang Evaluate Expression sa menu. O pindutin lang ang Alt+F8."

"Pagkatapos ay bubukas ang isang mahiwagang window kung saan maaari mong kalkulahin ang halaga ng anumang expression:"

IDEYA: Suriin ang expression - 1

"Narito ang makukuha natin:"

IDEYA: Suriin ang expression - 2

"Ngunit sinabi ko na maaari kang magpasok ng anumang expression doon:"

IDEYA: Suriin ang expression - 3

"O kahit na ito:"

IDEYA: Suriin ang expression - 4

"O ito:"

IDEYA: Suriin ang expression - 5

"Maaari mong tingnan ang lahat ng mga variable na ito, at makikita mo ang lahat ng tinutukoy nila, atbp."

"Sa tingin ko ito ay magiging isang napaka-madaling gamitin para sa malalaking programa."

"Yep. Pero meron pa."

"Gustong gumamit ng data ng program para magsagawa ng arbitrary code habang tumatakbo ang program?"

"Teka, kaya mo ba yan?"

"Oo naman. Hinahayaan ka ng CodeFragmentMode na button na gawin iyon. I-click ang button na ito upang lumipat sa isang mode kung saan maaari mong ilagay ang buong mga fragment ng code na ilang linya ang haba."

IDEYA: Suriin ang expression - 6

"Dito ginamit ko ang sum5 variable , na tinatawag na sum() method , nagdeklara ng ilang variable , nagtalaga ng mga value sa kanila , at kinakalkula ang resulta ng lahat ng ito."

"Ano sa tingin mo?"

"Sa personal, sa tingin ko ay napakahusay. Lalo na ang kakayahang magsagawa ng iba't ibang mga aksyon gamit ang kasalukuyang mga halaga ng mga variable tulad ng sum5 at sum7. Ang kakayahang tumawag ng mga pamamaraan at lumikha ng mga variable ay nangangahulugan na halos lahat ay magagawa ko."

"Oo. Napaka-cool. Maaari kang mag-execute ng code at magsulat ng mga bagay sa console — at ipapakita ito! Ito ay fully-functional na code. Nang walang anumang limitasyon."

"Salamat, Ellie. Ang mga ito ay napaka-kaalaman at — hindi ako magdadalawang-isip na sabihin — pinakakapaki-pakinabang na mga aralin kailanman."