Per a user suggestion, I have enhanced Ruby gem debug_helper
so that it can be used either as a class or as a module.
Per the suggestion, the new module method, putd
, has the look and feel of method puts
.
Now you can analyze an object using either of these methods (with appropriate require
and include
):
- Class method:
DebugHelper.show(object, message)
- Module method:
putd object, message
Links:
- GitHub debug_helper README.
- Section about using as a module.
- RubyGems debug_helper.