"Além dos Watches, há também um recurso poderoso chamado Evaluate Expression."
"Clique com o botão direito do mouse em uma variável no código e selecione Avaliar Expressão no menu. Ou simplesmente pressione Alt+F8."
"Então uma janela mágica se abre onde você pode calcular o valor de qualquer expressão:"

"Aqui está o que temos:"

"Mas eu disse que você pode inserir qualquer expressão lá:"

"Ou ainda isto:"

"Ou isto:"

"Você pode ver todas essas variáveis, e você pode ver tudo a que elas se referem, etc."
"Eu acho que isso seria muito útil para grandes programas."
"Sim. Mas há mais."
"Deseja usar os dados do programa para executar código arbitrário enquanto o programa está em execução?"
"Espere, você pode fazer isso?"
"Claro. O botão CodeFragmentMode permite que você faça isso. Clique neste botão para alternar para um modo em que você pode inserir fragmentos de código inteiros com várias linhas."

"Aqui eu usei a variável sum5 , chamei o método sum() , declarei algumas variáveis , atribuí valores a elas e calculei o resultado de tudo isso."
"O que você acha?"
"Pessoalmente, acho isso superlegal. Especialmente a capacidade de executar várias ações usando os valores atuais de variáveis como sum5 e sum7. A capacidade de chamar métodos e criar variáveis significa que posso fazer praticamente qualquer coisa."
"Sim. É muito legal. Você pode executar código e escrever coisas no console - e será exibido! É um código totalmente funcional. Sem quaisquer limitações."
"Obrigado, Ellie. Estas foram algumas lições muito informativas e - não hesitarei em dizer - as mais úteis de todas."