Как Ruby nil
манифест в коде? Например, в Python вы можете использовать None для аргумента по умолчанию, когда он ссылается на другой аргумент, но в Ruby вы можете ссылаться на другие аргументы в списке arg (см. этот вопрос ). JS, undefined
появляется еще больше, потому что вы вообще не можете указать аргументы по умолчанию. Можете ли вы привести пример того, как появляется RubyNone
и как с этим бороться?
I ' m не ищу просто пример с использованием nil
. Желательно, чтобы это был реальный фрагмент кода, который по той или иной причине должен использовать nil
.