wrapped:包裹的宝石

时间:2024-07-31 09:28:55
【文件属性】:

文件名称:wrapped:包裹的宝石

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-31 09:28:55

Ruby

包裹 这个 gem 是您在开发 API 时可以使用的工具,以帮助您的代码使用者更早、更快地找到错误。 它的工作原理是这样的:每当你编写一个可能产生 nil 的方法时,你就会编写一个产生包装值的方法。 警告:实验性的 该库处于早期的实验阶段,可能会突然而剧烈地发生变化。 不应该期望发布之间的向后兼容性,并且该项目可能随时被取消。 例子 这是一个示例以及它如何帮助解决错误: 假设您有一组用户以及访问第一个用户的方法: class UserCollection def initialize ( users ) @users = users end def first_user @users . first end end 现在你的朋友使用你很棒的 UserCollection 代码: class FriendGroups def initializ


【文件预览】:
wrapped-master
----.gitignore(45B)
----bin()
--------rake(364B)
--------rspec(372B)
----LICENSE(1KB)
----spec()
--------wrapped_spec.rb(7KB)
--------spec_helper.rb(206B)
----README.md(4KB)
----lib()
--------wrapped.rb(54B)
--------wrapped()
----Gemfile(91B)
----Rakefile(117B)
----wrapped.gemspec(912B)

网友评论