Как программисты Ruby выполняют проверку типов?

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

23
задан sawa 22 January 2013 в 00:38
поделиться