Как я могу сделать это в Ruby?:
Иногда для диагностики на интерпретируемом языке мне быстрее сделать быстрое изменение своего кода, бросить объект в пространство имен верхнего уровня, а затем связываться с ним там в интерактивной среде.
В Python я добавляю это к своему коду:
import __main__
__main__.[field] = [my problematic object]
... затем запустите файл командой python -i [myfilename]
. Любая идея, как я могу получить доступ к пространству имен верхнего уровня в Ruby?