Большая часть кода, который я пишу, находится в Ruby, и время от времени я делаю некоторую опечатку, которая через некоторое время попадает. Это раздражает, когда у меня есть мои сценарии, выполняющие длительные задачи, и возвращайтесь, чтобы найти у меня опечатку.
Есть ли активно разработанный инструмент для рубинов, который может помочь мне преодолеть это? Можно ли использовать его через систему, которая работает с большим количеством исходных файлов, некоторые из них загружаются динамически?
Возьмите этот фрагмент в качестве примера:
a = 20
b = 30
puts c
Чтобы выиграть награду, покажите мне инструмент, который будет определять переменную c
как не созданную/undefined.