Поскольку в ruby нет типа, как программисты Ruby могут убедиться, что функция получает правильные аргументы? Прямо сейчас я повторяю , если object.kind_of
/ instance_of
, чтобы везде проверять и поднимать ошибки выполнения, что некрасиво. Должен быть лучший способ сделать это.