文件名称:fuzzy-ruby:使用模糊字符串匹配的Ruby运行时自动更正
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-18 13:35:51
Ruby
模糊Ruby 编程中最困难的部分之一就是正确地拼写所有内容。 特别是在像Ruby这样的动态类型的语言中,单个错字可能会导致严重的运行时故障。 解决该问题的传统方法包括复杂的静态分析,繁琐的代码审查以及繁重的单元测试。 Fuzzy Ruby是解决此问题的一种简单得多的解决方案:它修改了Ruby运行时环境,因此将自动纠正拼写错误。 例子 没有fuzzy-ruby : irb ( main ) :001 :0 > "Hello" . revers NoMethodError : undefined method `revers' for "Hello":String irb(main):002:0> my_variable = 123 => 123 irb(main):003:0> my_vraiable NameError: undefined local variable or me
【文件预览】:
fuzzy-ruby-master
----LICENSE.txt(1KB)
----lib()
--------fuzzy-ruby.rb(44B)
--------fuzzy-ruby()
----Gemfile(95B)
----Rakefile(193B)
----.travis.yml(76B)
----test()
--------tests.rb(565B)
----fuzzy-ruby.gemspec(1KB)
----README.md(3KB)
----.gitignore(87B)