文件名称:ruby-refactoring-workshop
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-22 03:47:38
Ruby
RUBYCONF.CO 2015 Ruby重构研讨会 要求:Ruby> 1.9.3,git, minitest宝石。 克隆存储库后,运行: bundle install 每个文件夹均以它们处理的重构模式命名,并包含: app.rb代码,我们将对其进行重构。 setup.rb必要的代码app.rb运行(只是一个基本的框架),我们不需要看/编辑它。 tests.rb自我解释。 重构所必需。 您可以通过运行app.rb文件来运行测试,因此对于第一个示例: $ ruby 1-intention-revealing-method/app.rb Run options: --seed 16319 # Running: .... Finished in 0.001447s, 2765.0585 runs/s, 3456.3231 assertions/s. 4 runs, 5 asser
【文件预览】:
ruby-refactoring-workshop-master
----3-replace-method-with-method-object()
--------tests.rb(747B)
--------app.rb(812B)
--------setup.rb(46B)
----2-special-case-objects()
--------tests.rb(1KB)
--------app.rb(1KB)
--------setup.rb(835B)
----LICENSE(1KB)
----Gemfile(75B)
----1-intention-revealing-method()
--------tests.rb(1KB)
--------app.rb(686B)
--------setup.rb(439B)
----README.md(933B)