La plupart du code que j'écris est en Ruby, et de temps en temps, je fais une faute de frappe (qui n'est corrigée qu'après un certain temps). Cela peut être pénible lorsque vos scripts effectuent des tâches de longue haleine et que vous y revenez pour découvrir que vous avez fait une faute de frappe.
Existe-t-il un outil de test pour Ruby activement développé qui pourrait m'aider à surmonter ce problème ? Serait-il possible de l'utiliser sur un système qui travaille avec de nombreux fichiers sources (dont certains sont chargés dynamiquement) ?
EDIT : Prenez cet extrait comme exemple :
a = 20
b = 30
puts c
EDIT : pour gagner la prime, montrez-moi un outil qui détectera la variable c comme non créée/indéfinie. J'aimerais quelque chose qui me prévienne que c
n'existe pas.