Этот вопрос проверяет знание модулей Ruby и способов их использования для организации и повторного использования кода.
Короткий ответ
Модуль — это контейнер для методов и констант, который нельзя инстанцировать как объект. В классы его можно подключить через include (включает методы как методы экземпляра), extend (добавляет методы как методы класса) или prepend (переопределяет методы класса).
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.