文件名称:Gilded-Rose-Ruby:镀金玫瑰卡塔(Ruby色)
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-07 13:50:15
Ruby
Ruby镀金玫瑰卡塔 Ruby中的镀金玫瑰卡塔(Gilded Rose Kata),遵循演讲中的风格《 。 此kata的目标是练习重构。 该kata激发了如下重构的需求: 该实现是意大利面条式代码,很难收集上下文。 当前实现的测试通过了,但是有许多未决的测试。 要求您实现代码以使挂起的测试通过。 这并不容易,因为实现是如此混乱。 在实现新功能之前,请考虑使用通过的测试来重构代码,使其更易于使用。 也称为。 从哪儿开始 开始重构现有的lib/gilded_rose.rb类。 原始要求 以下是kata原始版本中给出的。 如果您知道是魔兽世界的旅馆,则可能会帮助您了解问题所在。
【文件预览】:
Gilded-Rose-Ruby-master
----.gitignore(14B)
----.rspec(30B)
----bin()
--------rubocop(373B)
--------ruby-parse(378B)
--------htmldiff(376B)
--------ldiff(370B)
--------ruby-rewrite(382B)
--------rake(364B)
--------bundler(373B)
--------rspec(372B)
----.rubocop.yml(841B)
----.ruby-version(6B)
----spec()
--------gilded_rose_spec.rb(8KB)
--------spec_helper.rb(509B)
----README.md(1KB)
----.envrc(46B)
----lib()
--------gilded_rose.rb(1KB)
----Gemfile(68B)
----.bundle()
--------config(20B)
----Rakefile(151B)