Если я нахожу x.rb
, then all the classes in that file are loaded. Можно ли проверить и посмотреть, какие классы используются и загружать только эти классы?Загрузите только те классы, которые используются в Ruby?
Предполагая, что x.rb содержит классы Hello и Goodbye, а моя программа использует Hello Class, можно ли загружать только класс Hello?
Счастливый скрипт, который проверяет документ и выводит .rb, который имеет только класс Hello и код, который его использует ... Был бы интересный проект github, если он не существует, но я думаю, что это не так моего набора навыков atm.
Нет, это не возможно. Исходные файлы загружаются и оцениваются полностью. Почему бы не использовать отдельные файлы? –
Время и память, которые вы и компьютер тратите на загрузку только класса Hello, вероятно, будут больше, чем просто загрузка Goodbye вместе с ним. – benzado