„В допълнение към Watches, има и мощна функция, наречена Evaluate Expression.“

„Щраквате с десния бутон върху променлива в codeа и избирате Оценка на израза в менюто. Или просто натиснете Alt+F8.“

"След това се отваря магически прозорец, където можете да изчислите стойността на всеки израз:"

ИДЕЯ: Оценете израз - 1

„Ето Howво получаваме:“

ИДЕЯ: Оценете израз - 2

„Но казах, че можете да въведете всеки израз там:“

ИДЕЯ: Оценете израз - 3

"Или дори това:"

ИДЕЯ: Оценете израз - 4

"Или това:"

ИДЕЯ: Оценете израз - 5

„Можете да видите всички тези променливи и можете да видите всичко, за което се отнасят и т.н.“

„Мисля, че това би било много удобно за големи програми.“

"Да. Но има още нещо."

„Искате ли да използвате програмни данни за изпълнение на произволен code, докато програмата работи?“

"Чакай, можеш ли да направиш това?"

„Разбира се. Бутонът CodeFragmentMode ви позволява да направите това. Щракнете върху този бутон, за да превключите към режим, в който можете да въвеждате цели codeови фрагменти, дълги няколко реда.“

ИДЕЯ: Оценка на израз - 6

„Тук използвах променливата sum5 , наречена метод sum() , декларирах няколко променливи , присвоих им стойности и изчислих резултата от всичко това.“

"Какво мислиш?"

„Лично аз смятам, че това е супер готино. Особено способността да извършвам различни действия, използвайки текущите стойности на променливи като sum5 и sum7. Способността да извиквам методи и да създавам променливи означава, че мога да правя практически всичко.“

„Да. Много е страхотно. Можете да изпълнявате code и да пишете неща на конзолата – и той ще бъде показан! Това е напълно функционален code. Без ниHowви ограничения.“

„Благодаря, Ели. Това бяха някои много информативни и – няма да се поколебая да кажа – най-полезните уроци досега.“