【文件属性】:
文件名称:design-patterns-ruby:Ruby 中的 GOF 设计模式
文件大小:17KB
文件格式:ZIP
更新时间:2021-06-12 12:04:51
Ruby
Ruby 的设计模式
设计模式
处理对象创建机制的设计模式,尝试以适合情况的方式创建对象。
- 用于创建和使用相关/依赖对象系列
- 用于逐步创建不同类型的复杂对象
- 用于从许多对象中创建一种可以代替它使用的对象
- 接下来。
- 即将推出(也解释 Ruby 的单例)
结构模式
解释结构模式的含义
在此处添加模式和示例链接
行为模式
解释行为模式的含义
在此处添加模式和示例链接
关于阅读代码和运行测试
该代码有大量文档,并且具有 100% 的测试覆盖率。 浏览文档。 它包含每个模式示例的解释。 还建议通过spec/目录中的测试来了解示例的工作原理。
运行测试:
bundle install
rake
贡献
第 1 步:叉
第 2 步:
将 Ruby 示例添加到设计模式。
每个示例都应具有 100% 的绿色测试覆盖率。
每个示例都应该有 RDocs/YARDDocs 来
【文件预览】:
design-patterns-ruby-master
----.gitignore(169B)
----.rspec(26B)
----.travis.yml(74B)
----creational()
--------abstract_factory()
--------README.md(1KB)
--------prototype()
--------builder()
--------factory_method()
----spec()
--------creational()
--------spec_helper.rb(830B)
----README.md(2KB)
----Gemfile(110B)
----.yardopts(16B)
----Rakefile(89B)
----Gemfile.lock(765B)